What did I expect:
To see first zone of my pad to glow a static red color for values <1, 10> and then to glow a gradient for values <11, 100>.
What did happpen:
First zone of my pad glow a static red color for values <1, 10> and then it goes dark for values <11, 100>.
What else did I try:
I tried different combinations of color illumination settings and I concluded that only gradient in a range based color definition is broken. All other color definitions work as expected. For example:
Code that drops ranges altogether and just sets simple gradient definition does indeed work:
SSE3 Version: 3.17.3 OS: Windows 10 Device: QCK Prism Cloth
What have I done: First I bind a JSON event with following body (color definition taken from official SDK documentation https://github.com/SteelSeries/gamesense-sdk/blob/master/doc/api/json-handlers-color.md#color-based-on-ranges):
Then I send a series of events with body:
Where XXX is a value from range <0, 100>.
What did I expect: To see first zone of my pad to glow a static red color for values <1, 10> and then to glow a gradient for values <11, 100>.
What did happpen: First zone of my pad glow a static red color for values <1, 10> and then it goes dark for values <11, 100>.
What else did I try: I tried different combinations of color illumination settings and I concluded that only gradient in a range based color definition is broken. All other color definitions work as expected. For example:
Code that drops ranges altogether and just sets simple gradient definition does indeed work:
But a single range of a gradient does not work (even though it should have same effect as the code above):