From 3358295de89fc24a99905568bc44d52c79022c4c Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Fri, 16 Aug 2024 21:34:21 -0400 Subject: led: Generalize template evaluation so it is not dependent on LEDs Signed-off-by: Kevin O'Connor --- klippy/extras/dotstar.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'klippy/extras/dotstar.py') diff --git a/klippy/extras/dotstar.py b/klippy/extras/dotstar.py index 4186534f..0262c13d 100644 --- a/klippy/extras/dotstar.py +++ b/klippy/extras/dotstar.py @@ -1,9 +1,9 @@ # Support for "dotstar" leds # -# Copyright (C) 2019-2022 Kevin O'Connor +# Copyright (C) 2019-2024 Kevin O'Connor # # This file may be distributed under the terms of the GNU GPLv3 license. -from . import bus +from . import bus, led BACKGROUND_PRIORITY_CLOCK = 0x7fffffff00000000 @@ -22,9 +22,8 @@ class PrinterDotstar: self.spi = bus.MCU_SPI(mcu, None, None, 0, 500000, sw_spi_pins) # Initialize color data self.chain_count = config.getint('chain_count', 1, minval=1) - pled = printer.load_object(config, "led") - self.led_helper = pled.setup_helper(config, self.update_leds, - self.chain_count) + self.led_helper = led.LEDHelper(config, self.update_leds, + self.chain_count) self.prev_data = None # Register commands printer.register_event_handler("klippy:connect", self.handle_connect) -- cgit v1.2.3-70-g09d2