diff --git a/files/macros/fans-control.cfg b/files/macros/fans-control.cfg index e8a2340..1b3d508 100644 --- a/files/macros/fans-control.cfg +++ b/files/macros/fans-control.cfg @@ -105,9 +105,10 @@ gcode: {% if value > (255 - printer['gcode_macro PRINTER_PARAM'].fan0_min) / 2 %} {% set value = printer["gcode_macro PRINTER_PARAM"].fan0_min + (255 - printer['gcode_macro PRINTER_PARAM'].fan0_min) / 2 %} {% else %} - {% set value = ([f0min, value]|max) %} + {% set value = ([f0min,tmp]|max) %} {% endif %} {% else %} + {% set value = ([f0min,tmp]|max) %} {% endif %} {% endif %} {% if fan == 1 %} @@ -118,10 +119,10 @@ gcode: {% if value > (255 - printer['gcode_macro PRINTER_PARAM'].fan1_min) / 2 %} {% set value = printer["gcode_macro PRINTER_PARAM"].fan1_min + (255 - printer['gcode_macro PRINTER_PARAM'].fan1_min) / 2 %} {% else %} - {% set value = ([f1min,value]|max) %} + {% set value = ([f1min,tmp]|max) %} {% endif %} {% else %} - {% set value = ([f1min,value]|max) %} + {% set value = ([f1min,tmp]|max) %} {% endif %} {% endif %} {% if fan == 2 %} @@ -132,10 +133,10 @@ gcode: {% if value > (255 - printer['gcode_macro PRINTER_PARAM'].fan2_min) / 2 %} {% set value = printer["gcode_macro PRINTER_PARAM"].fan2_min + (255 - printer['gcode_macro PRINTER_PARAM'].fan2_min) / 2 %} {% else %} - {% set value = ([f2min,value]|max) %} + {% set value = ([f2min,tmp]|max) %} {% endif %} {% else %} - {% set value = ([f2min,value]|max) %} + {% set value = ([f2min,tmp]|max) %} {% endif %} {% endif %} {% endif %}