Open bthubs opened 4 months ago
I have to do some tests to reproduce that and see what's causing it. I don't use the normal SET_LED anymore on my printer and just do static effects when I want a single color. Maybe this works for you as well.
I have to do some tests to reproduce that and see what's causing it. I don't use the normal SET_LED anymore on my printer and just do static effects when I want a single color. Maybe this works for you as well.
Do you mind sharing an example of what you mean?
Check you effect "set_nozzle_leds". That switches the nozzle leds on using an effect. So use that instead of just turning them on in Mainsail.
I use fluidd and I dont change the colors from the interface, I usually use a macro. Is there anything wrong with my macros?
Either way, I'm suspecting a problem with the nitehawk 36 since the problem gets worse when heating up or extruding. I'll connect the harness directly to the motherboard and get back to you.
What macro are you using specifically? But there is nothing wrong and it should basically work. Might be a problem with updating the neopixels. Can you please post a klippy.log?
Sorry not sure where to look in this log, its so long... I wasn't getting any errors however. I plugged it into the motherboard (manta m8p). It's showing the same behavior, logo (LED effect - breathing) + nozzle LEDs (static white) = flickering. So it's not the Nitehawk 36. Perhaps it is the 3535 sequins then...?
I am currently using a Xol toolhead and wired the LED harness as per their instructions. It uses 1x WS2812B 5050 and 2 WS2812B 3535 (small RGB LED sequins). It works with your typical (static) stealthburner cfg. But since I am using LED effect, there is an issue such that if the logo LED has an LED effect and I set the nozzle LEDs to white, they begin flickering, But if both the nozzle and logo LEDs have an LED effect, they work just fine. I have made a few observations while troubleshooting. I've redid my harness like 5 times as I initially thought there was a loose wire touching something, but each time has been the same effect. Another thing I did notice is that if I set the framerate of the logo LED to something high, the white nozzle LEDs flicker faster, and if I set framerate lower like 2, it flickers slower. This only happens if nozzle LEDs are set to white (ie red=1 green=1 blue=1) . It does not flicker if I have a logo effect and set the nozzle to a single color (R/G/B), but the moment I introduce another color, it flickers. I've also tried virtual_leds as well as putting a 470ohm resistor and it still doesn't work. Both the 5050 LED and 3535 LEDs are GRB color order.
Maybe this is just a hardware issue (ie the small RGB sequins aren't compatible with LED effect?) but it doesn't make sense why nozzle + logo both with LED effect works fine, but nozzle with white and any logo effect doesn't work. I have since changed my cfg to only have white nozzle LEDs while printing, with a static logo LED but I'm hoping a brighter mind can figure this out.
Update (same day): My tests thus far were without any extruding. Now I am having the same issue when extruding while both nozzle and logo have an LED effect. I did recently switch to a LDO Nitehawk 36, perhaps this is the issue? I never tried this LED harness when I had the EBB36 though so I have no point of reference here.