From 62ad32b3e7bf26c63f1b4661fbe7e5099fb64be0 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 13 Mar 2026 14:44:23 +0000 Subject: [PATCH] Fix: SET_PIN VALUE must be 0 or 1 for digital pins (not 0-255) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Digital output pins (pwm: False) only accept values 0 or 1, not 0-255 like PWM pins. Fixed macros: - Frame_Light_ON: VALUE=255 → VALUE=1 - Frame_Light_OFF: VALUE=0 (correct) - Part_Light_ON: VALUE=255 → VALUE=1 - Part_Light_OFF: VALUE=0 (correct) --- KNCM_settings.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/KNCM_settings.cfg b/KNCM_settings.cfg index 213b01f..a177097 100644 --- a/KNCM_settings.cfg +++ b/KNCM_settings.cfg @@ -84,7 +84,7 @@ gcode: [gcode_macro Frame_Light_ON] description: Turn on frame LED lights gcode: - SET_PIN PIN=frame_light VALUE=255 + SET_PIN PIN=frame_light VALUE=1 [gcode_macro Frame_Light_OFF] description: Turn off frame LED lights @@ -97,7 +97,7 @@ gcode: [gcode_macro Part_Light_ON] description: Turn on part cooling fan light gcode: - SET_PIN PIN=part_light VALUE=255 + SET_PIN PIN=part_light VALUE=1 [gcode_macro Part_Light_OFF] description: Turn off part cooling fan light