Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Color Picker problem with Ws2811 12v #14

Open
tfriedrich85 opened this issue Apr 11, 2020 · 5 comments
Open

Color Picker problem with Ws2811 12v #14

tfriedrich85 opened this issue Apr 11, 2020 · 5 comments

Comments

@tfriedrich85
Copy link

Hello,

I'm using this code to run some ws2812B strips but due to the voltage drop of the 5V Strips I'm trying to use the 12V ws2811 for larger distances. Its works with this ESP Easy module as well with a different behavior with the color Picker for example is this code “FFD429” – normally orange shown as more or less purple “E959FF”.
Have you any idea what’s the reason for that?

@djcysmic
Copy link
Owner

Hello,

I think that the 12V stripes have a different color order - you can change it in the source code in lines 105-110 before compiling.

@tfriedrich85
Copy link
Author

Thanks, w'll try it!

@clumsy-stefan
Copy link
Contributor

A general question to this, did you ever look into making the METHOD (eg. strip-type) dynamic configurable at runtime? I also use different types of strips attached to various nodes and always have to make special binaries for them according to the color order.

@djcysmic
Copy link
Owner

A general question to this, did you ever look into making the METHOD (eg. strip-type) dynamic configurable at runtime? I also use different types of strips attached to various nodes and always have to make special binaries for them according to the color order.

Yes, I've tried it many times. That was my first guess with this project, but I wasn't able to compile it with a dynamic configurable method - maybe my C++ knowledge is too bad. If someone has a good idea to implement it just let me know... :)

@clumsy-stefan
Copy link
Contributor

Yep, same problem here ;) I had a quick try but couldn't get it to work, also probably because lack of C++ knowledge…

I di d a bit of research and found the same question and a possible solution here Makuna/NeoPixelBus#103 however I couldn't really get my head around it until now… Probably I'll have a deeper look into it and see if I can understand what's proposed there…

Beseides this, thanks a lot for a cool module, I use it quite a lot! regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants