psieg / Lightpack

Lightpack and Prismatik open repository
GNU General Public License v3.0
1.55k stars 185 forks source link

Grab widgets color mismatch #367

Open Christian-Ristevski opened 4 years ago

Christian-Ristevski commented 4 years ago

The issue is simple. When showing the grab widgets using the "colored" mode, the pixels on the strip do not match.

Confused colours sometimes include; Dark Blue, Yellow, Pink

My strip is a SK6812 running WLED on an ESP8266 without any problems. When using the display normally, the colours seem to be just fine?

Is this just a bug with the widgets?

zomfg commented 4 years ago

How many LEDs and what kind of resolution and layout? That test is a bad indicator of real usage performance, the denser it is the bigger the gap might be... unless you see completely wacky colors, but that would also affect normal usage which doesn't seem to be the case.

Speaking of SK+WLED, does it know to use W when it gets white RGB?

Christian-Ristevski commented 4 years ago

How many LEDs and what kind of resolution and layout? That test is a bad indicator of real usage performance, the denser it is the bigger the gap might be... unless you see completely wacky colors, but that would also affect normal usage which doesn't seem to be the case.

Speaking of SK+WLED, does it know to use W when it gets white RGB?

I’m running 30 LEDs/m on a 1m strip just to test the SK6812.

I don’t know what you consider ”completely wacky” colours, but in my case (during the widget colour test) I saw pink turn into blue, Yellow turn into red (I think) and some other complete replacements that I can’t remember right now.

I made a quick background in paint where the screen was split into two halves (L and R). I proceeded to change the colours of these sections and saw 100% correct behaviour on the strip.

I have not checked to see if the W channel is being used correctly by WLED. I will test this tomorrow.

Christian-Ristevski commented 4 years ago

How many LEDs and what kind of resolution and layout? That test is a bad indicator of real usage performance, the denser it is the bigger the gap might be... unless you see completely wacky colors, but that would also affect normal usage which doesn't seem to be the case.

Speaking of SK+WLED, does it know to use W when it gets white RGB?

Update. WLED understands when the colour shown is white and activates the W channel. It does however not replace the RGB component of the strip. As shown here, all 4 LEDs light up... Not very useful https://imgur.com/pk8YLZF