Apologies as this is a repeat of my new members say hello question but I think this is the correct place to ask.
Using xLights, with an ESP8266 driving 33 cols x 18 rows (total 594) of WS2811 Addressable BULLET LED Pixels. (6 x 100 pixel strings)
As best as I can tell these RGB nodes(pixels) can have each channel range from 0 - 255.
My questions -
1. Why does the brightness slider in xLights range from 0 - 400 given the above?
2. Why does the following brightness level settings produce the following actual values sent to the controller.?
Request Level -> Level sent
1 -> 2
2 -> 5
3 -> 7
4 -> 10
5 -> 12
6 ->15
...
10 -> 25
...
20 -> 51
...
100 - > 255 (this kinda makes sense as 100% = max brightness, but then why does the slider go to 400)
101 - 400 -> 255 Any setting above 100 produces no change. i.e. they all map to 255
I have somewhat successfully implemented a work around but curious if anyone is aware of the rationale. Do some lights use values from 0 - 400, or do some controllers accept values from 0 - 400. It is most curious.
It is also has the effect of loss of fine granular control at the bottom end where are eyes are most sensitive.
Any insights, warmly welcome.
Cheerful regards
Ornea
Using xLights, with an ESP8266 driving 33 cols x 18 rows (total 594) of WS2811 Addressable BULLET LED Pixels. (6 x 100 pixel strings)
As best as I can tell these RGB nodes(pixels) can have each channel range from 0 - 255.
My questions -
1. Why does the brightness slider in xLights range from 0 - 400 given the above?
2. Why does the following brightness level settings produce the following actual values sent to the controller.?
Request Level -> Level sent
1 -> 2
2 -> 5
3 -> 7
4 -> 10
5 -> 12
6 ->15
...
10 -> 25
...
20 -> 51
...
100 - > 255 (this kinda makes sense as 100% = max brightness, but then why does the slider go to 400)
101 - 400 -> 255 Any setting above 100 produces no change. i.e. they all map to 255
I have somewhat successfully implemented a work around but curious if anyone is aware of the rationale. Do some lights use values from 0 - 400, or do some controllers accept values from 0 - 400. It is most curious.
It is also has the effect of loss of fine granular control at the bottom end where are eyes are most sensitive.
Any insights, warmly welcome.
Cheerful regards
Ornea