From f70f23e2909c72b5cd9e978c549f8099f86eee6d Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Sun, 12 Mar 2023 10:44:23 -0400 Subject: [PATCH 1/3] ADJUST_FILAMENT_SENSOR_STATUS and conditional_beep fixed. --- cfgs/misc-macros.cfg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cfgs/misc-macros.cfg b/cfgs/misc-macros.cfg index 7b45e4a..7e790f8 100644 --- a/cfgs/misc-macros.cfg +++ b/cfgs/misc-macros.cfg @@ -38,7 +38,7 @@ gcode: {% set BEEPING_ENABLED=printer["gcode_macro _globals"].beeping_enabled|default(-1)|int %} {% if BEEPING_ENABLED == 1 %} - BEEP I=i DUR=dur FREQ=freq + BEEP I={i} DUR={dur} FREQ={freq} {% endif %} [gcode_macro ADJUST_FILAMENT_SENSOR_STATUS] @@ -49,7 +49,7 @@ gcode: {% set FILAMENT_SENSOR_ENABLED=printer["gcode_macro _globals"].filament_sensor_enabled|default(-1)|int %} {% if FILAMENT_SENSOR_ENABLED == 1 and NEWSTATUS != -1 %} - SET_FILAMENT_SENSOR SENSOR=filament_sensor ENABLE=NEWSTATUS + SET_FILAMENT_SENSOR SENSOR=filament_sensor ENABLE={NEWSTATUS} {% endif %} [gcode_macro CHECK_PRE_PURGE_PRIME_LENGTH] From 36ba332e818846f599e59815afc92c79c785376f Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Sun, 12 Mar 2023 11:15:01 -0400 Subject: [PATCH 2/3] Added SET_FILAMENT_SENSOR to print_start. --- cfgs/misc-macros.cfg | 1 + 1 file changed, 1 insertion(+) diff --git a/cfgs/misc-macros.cfg b/cfgs/misc-macros.cfg index 7e790f8..c410d09 100644 --- a/cfgs/misc-macros.cfg +++ b/cfgs/misc-macros.cfg @@ -112,6 +112,7 @@ gcode: {% set chambertemp = params.CHAMBER|default(0)|int %} ADJUST_FILAMENT_SENSOR_STATUS ENABLE=1 + SET_FILAMENT_SENSOR SENSOR=filament_sensor ENABLE=1 G28 X Y # From 9e05774aa1a38be4b12c57569623d5eb403b53ff Mon Sep 17 00:00:00 2001 From: Bassam Husain Date: Sun, 12 Mar 2023 11:23:04 -0400 Subject: [PATCH 3/3] Reversed filament sensor pin. --- printer.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/printer.cfg b/printer.cfg index ca71ee7..999ab48 100644 --- a/printer.cfg +++ b/printer.cfg @@ -220,7 +220,7 @@ pwm: True cycle_time: 0.0005 ; Default beeper tone in kHz. 1 / 0.0005 = 2000Hz (2kHz) [filament_switch_sensor filament_sensor] -switch_pin: !PA4 # "Pulled-high" +switch_pin: PA4 # "Pulled-high" pause_on_runout: True insert_gcode: M117 Insert Detected