LEDs: nozzle light follows the motion sensor, new logo status macro
The motion timeout switched the nozzle LEDs off during prints, motion switched them off when idle or paused, the timeout counted from the first movement, and every _status_* macro stopped the nozzle light. - _LIGHTS sets case light and nozzle LEDs from presence, print state and CASELIGHT MODE=AUTO|ON|OFF; the timeout (60 s) starts at the sensor release - _STATUS STATE=... replaces the _status_* macros; logo effects only cover the logo LEDs and use REPLACE=1 - heater gauge while heating, print progress, paused, error flash from _ERROR, part ready once the bed is cool, dim night mode when idle and nobody near, cleaning during BLOBIFIER_CLEAN - removed unused effects and macros, 12 fps for the toolhead effects Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
fbdb2d5e1d
commit
e5be65834e
8 files changed
+286
-291
No files matched your search
@@ -41,6 +41,7 @@ gcode:
|
||||
PAUSE_BASE
|
||||
_TOOLHEAD_PARK_PAUSE_CANCEL
|
||||
SET_GCODE_VARIABLE MACRO=PAUSE VARIABLE=parked VALUE=True
|
||||
_STATUS STATE=paused
|
||||
# Set fan to S28 (28/255 ≈ 0.1098)
|
||||
M106 S28
|
||||
{% else %}
|
||||
@@ -96,7 +97,7 @@ gcode:
|
||||
{% endif %}
|
||||
|
||||
RESUME_BASE {get_params}
|
||||
_status_printing
|
||||
_STATUS STATE=printing
|
||||
|
||||
# Raising an error (_ERROR, also shown on the display) aborts the whole
|
||||
# RESUME like a failed purge check: the printer stays paused and the next
|
||||
@@ -203,7 +204,8 @@ gcode:
|
||||
SET_GCODE_VARIABLE MACRO=PAUSE VARIABLE=parked VALUE=False
|
||||
# Clear a pause reason from the display
|
||||
M117
|
||||
_status_ready
|
||||
_STATUS STATE=ready
|
||||
_LIGHTS_ON
|
||||
|
||||
[gcode_macro M600]
|
||||
#
|
||||
|
||||
Reference in new issue
Block a user