I’m starting to test a WS2801 string with the release candidate, and getting a strange result.
I’m fading up each light in turn (one channel only), then zeroing it and fading up the next (and looping). The targeted light is doing what I expect - BUT the following light toggles on/off (one channel only, but a different one!). So in this case, blue fades up while the downstream light’s red toggles on/off.
I was wondering if it could be some electrical defect in my string, but the interesting part is that when I get to the last light in my configured set, it’s the first light that toggles! So when I’m testing the first 10 (of a longer string), when light 8 is fading up in blue, light 9 is toggling in red, then when light 9 is fading up in blue, light 0 is toggling in red. So when fading light N up in blue, light (N+1) % NUM_LEDS is toggling red…
Any ideas? I can simplify and post some code if this doesn’t strike any bells.