julianschill/klipper-led_effect

uninstall

bybarbaros opened this issue · 6 comments

How can I uninstall

Delete the file ~/klipper/klippy/extras/led_effect.py and remove all your config entries. Additionally delete the folder ~/klipper-led_effects

Completely un-readable on github lol. But I can read it in the email notification. Try commenting out the case light to see if that helps. You can also try condensing the leds i.e. "sb_leds (1-50)"

[led_effect sb_logo_heating] leds: neopixel:sb_leds (25-50) # (1,3,7,8,6,2,63,65,71,72,70,64) autostart: false frame_rate: 24 layers: chase 0.30 0.60 add (1.00,1.00,1.00),(0.0,0.0,0.0) #comet 0.3 0 add (1, 0.18, 0)

This could also be causing an issue

The white flashes I have seen a few times and I think it's from an overload of the MCU. Unfortunately the neopixel control implementation in klipper is not very efficient and can get interrupted by e.g. motor stepping. This might cause these flashes. It helps to put all leds on a separate MCU (e.g. a Raspberry Pi Pico).
For the nozzle cleaning I am not sure what you mean by not completing. The effects shouldn't have any influence on the movement of the printer.

Let me try to explain. for example. Let's say when the print start macro starts. Let's assign an LED effect. hotend home did it all. qgl did it. He turned on the heaters. From here on it will start cleaning the nozzle. (In the meantime, I set a different led effect macro.) and while the nozzle cleaning started, the led effect macro changed. But before the cleaning macro is finished, the led effect returns to the first led effect macro I set. Can timing setting be added for led effect here? To make the runtime of the clean nozzle macro and the led effect macro the same. note: please excuse any spelling errors and misunderstandings. I use google taranslate. I often lose meaning in translating what I want to say and your answers.

I can't see anything in your print_start that changes an effect. Maybe it's in your nozzle_clean macro?