I made up a WS2812B RGB LED strip to connect to my AltMill SLB-EXT, with a capacitor at the strip as recommended. I also set up gSenderās SLB settings for 20 LEDs for both RING and RAIL, and connected a 5v/3A power supply to the RAIL power connector.
I used the Sienci SLB manual and Jimās pdf for reference, and am using gSender 1.5.4
The Good: When the LED strip is connected to the RING connector, the strip works as expected - all 20 LEDs light up red, blue. green, white etc as the machine operates. I can change the gSender settings ($664 / ring) from 20 LEDs to other numbers, and after a hard reset, the quantity of correctly lit LEDs changes. The M356 P1 Q[0,1,2] commands dynamically change the behavior of the LEDs on the strip.
The Confused: On the RAIL connector, the same 20 LEDS all light up WHITE, and do not change color. I can adjust gSenderās settings ($665 / rail) to other numbers, and the quantity of white-lit LEDs follows. The M356 P0 Q[0,1,2] commands change the behavior of the onboard LED, but do not change the on/off/color of the LEDs on the strip.
My first thought was the power supply. I double checked the polarity on the RAIL plug and tried two different ones that put out a measured 5.1v filtered DC - with no change.
My second (on a whimā¦) was to try an RGBW strip instead of the RGB. On the RING chain, I got a cute mix of Red White and Blue because the 3-color data packets being sent by the SLB didnāt align with the 4-colors consumed by the LEDs, and when connected to RAIL, they were again all white.
The fact that the number of lit LEDs changes correctly when the $664/$665 settings are changed says to me that the power and data lines are connected, and the fact that the remaining LEDs on the strip stay OFF tells me that the data on the control pin isnāt being corrupted. The ONBOARD WS2812B behaves correctly, which says the firmware is at least reacting correctly.
Can anyone explain what Iām doing wrong - or what might be wrong with the strip, wiring or firmware, or suggest what to try?

