From e9d7761318cf5d14db169c1ee650c3f738fa98b1 Mon Sep 17 00:00:00 2001 From: tehniemer Date: Wed, 15 Oct 2025 11:28:34 -0500 Subject: [PATCH 1/2] Update nevermore_filter.cfg Change depreciated off_below to min_power --- config/hardware/filters/nevermore_filter.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/hardware/filters/nevermore_filter.cfg b/config/hardware/filters/nevermore_filter.cfg index b9906c034..4f89737ce 100644 --- a/config/hardware/filters/nevermore_filter.cfg +++ b/config/hardware/filters/nevermore_filter.cfg @@ -12,6 +12,6 @@ gcode: pin: FILTER_FAN max_power: 1.0 kick_start_time: 0.250 -off_below: 0.30 +min_power: 0.30 # hardware_pwm: True # cycle_time: 0.001 From 18d2a6e6ea05e42ff4f0c7b7f3e04d7221414adb Mon Sep 17 00:00:00 2001 From: tehniemer Date: Sun, 9 Nov 2025 08:52:20 -0600 Subject: [PATCH 2/2] Created Kalico specific file Added new config file and updated user template to include a specific version of nevermore_filter that replaces off_below with min_power. --- config/hardware/filters/nevermore_filter.cfg | 2 +- .../filters/nevermore_filter_kalico.cfg | 17 +++++++++++++++++ user_templates/printer.cfg | 1 + 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 config/hardware/filters/nevermore_filter_kalico.cfg diff --git a/config/hardware/filters/nevermore_filter.cfg b/config/hardware/filters/nevermore_filter.cfg index 4f89737ce..b9906c034 100644 --- a/config/hardware/filters/nevermore_filter.cfg +++ b/config/hardware/filters/nevermore_filter.cfg @@ -12,6 +12,6 @@ gcode: pin: FILTER_FAN max_power: 1.0 kick_start_time: 0.250 -min_power: 0.30 +off_below: 0.30 # hardware_pwm: True # cycle_time: 0.001 diff --git a/config/hardware/filters/nevermore_filter_kalico.cfg b/config/hardware/filters/nevermore_filter_kalico.cfg new file mode 100644 index 000000000..4f89737ce --- /dev/null +++ b/config/hardware/filters/nevermore_filter_kalico.cfg @@ -0,0 +1,17 @@ +# Recirculating carbon filter (example: Nevermove v5, etc...) +[gcode_macro _USER_VARIABLES] +variable_filter_enabled: True +variable_filter_name: "filter" +gcode: + +# Also include directly the filter control macros from here +[include ../../../macros/hardware_functions/filter.cfg] + + +[fan_generic filter] +pin: FILTER_FAN +max_power: 1.0 +kick_start_time: 0.250 +min_power: 0.30 +# hardware_pwm: True +# cycle_time: 0.001 diff --git a/user_templates/printer.cfg b/user_templates/printer.cfg index 51752fcf8..7e687188b 100644 --- a/user_templates/printer.cfg +++ b/user_templates/printer.cfg @@ -212,6 +212,7 @@ ### -------------------------------------------------------------------------------------- # [include config/hardware/filters/exhaust_filter.cfg] # [include config/hardware/filters/nevermore_filter.cfg] +# [include config/hardware/filters/nevermore_filter_kalico.cfg] # Kalico specific using min_power instead of off_below. # ----------------------------------------------------------------------------------------