Closed rkkoszewski closed 5 years ago
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 2 days if no further activity occurs. Thank you for your contributions.
This issue has been automatically closed as it has not had any recent activity. Thank you for your contributions.
Hi, I'm using Generic_RGB_Light on an ESP01 with an analog RGB strip. Everything seems to be working perfectly fine, but the colors in the entertainment mode seem slightly shifted in comparison of the ambilight color of the TV.
I'm aware that different LED strips can show different colour outputs, but that doesn't seem to be the issue IMO (I added the color multiplier to the entertainment API to calibrate the colours, I would be able to calibrate let's say Cyan to be the same on the TV and the DIY light, but then all other colours would be even more off. I also tried with adding gamma correction to it but the colours got even worse).
While trying to debug the issue I was able to observe that when I was displaying a red image (RGB{255,0,0}) on the TV screen, I receive the color (RGB{255,0,0}) on the DIY light and as expected only the red LEDs are lit, but on the TV ambilight it seems to use the red and green LEDs, giving it a slightly different tone. Bluish tones on the TVs ambilight tend to go to a slightly purple colour in the diylight.
The pure red example where only the red led is expected to be lit but on the TV also the green LEDs are lit makes me believe that the colours are slightly shifted from the RGB values received or that it is using some custom colour matrix to reproduce the exact colors.
Anybody knows what could be wrong here?