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/pca9632.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'klippy/extras/pca9632.py') diff --git a/klippy/extras/pca9632.py b/klippy/extras/pca9632.py index 00876dc1..8a3551cf 100644 --- a/klippy/extras/pca9632.py +++ b/klippy/extras/pca9632.py @@ -3,7 +3,7 @@ # Copyright (C) 2022 Ricardo Alcantara # # This file may be distributed under the terms of the GNU GPLv3 license. -from . import bus, mcp4018 +from . import bus, led, mcp4018 BACKGROUND_PRIORITY_CLOCK = 0x7fffffff00000000 @@ -34,8 +34,7 @@ class PCA9632: raise config.error("Invalid color_order '%s'" % (color_order,)) self.color_map = ["RGBW".index(c) for c in color_order] self.prev_regs = {} - pled = printer.load_object(config, "led") - self.led_helper = pled.setup_helper(config, self.update_leds, 1) + self.led_helper = led.LEDHelper(config, self.update_leds, 1) printer.register_event_handler("klippy:connect", self.handle_connect) def reg_write(self, reg, val, minclock=0): if self.prev_regs.get(reg) == val: -- cgit v1.2.3-70-g09d2