Scott Lahteine před 6 roky
rodič
revize
621fbe99de
1 změnil soubory, kde provedl 9 přidání a 3 odebrání
  1. 9
    3
      Marlin/src/feature/runout.h

+ 9
- 3
Marlin/src/feature/runout.h Zobrazit soubor

97
           #if ENABLED(EXTENSIBLE_UI)
97
           #if ENABLED(EXTENSIBLE_UI)
98
             ExtUI::onFilamentRunout(ExtUI::getActiveTool());
98
             ExtUI::onFilamentRunout(ExtUI::getActiveTool());
99
           #endif
99
           #endif
100
-          #ifdef FILAMENT_RUNOUT_ACTION
101
-            SERIAL_ECHOLNPAIR("//action:" FILAMENT_RUNOUT_ACTION " ", active_extruder);
100
+          #ifdef ACTION_ON_FILAMENT_RUNOUT
101
+            #if NUM_RUNOUT_SENSORS > 1
102
+              SERIAL_ECHOLNPAIR("//action:" ACTION_ON_FILAMENT_RUNOUT " ", int(active_extruder));
103
+            #else
104
+              SERIAL_ECHOLNPGM("//action:" ACTION_ON_FILAMENT_RUNOUT);
105
+            #endif
102
             if (!IS_SD_PRINTING())
106
             if (!IS_SD_PRINTING())
103
               reset();
107
               reset();
104
             else
108
             else
105
           #endif
109
           #endif
106
-          enqueue_and_echo_commands_P(PSTR(FILAMENT_RUNOUT_SCRIPT));
110
+            {
111
+              enqueue_and_echo_commands_P(PSTR(FILAMENT_RUNOUT_SCRIPT));
112
+            }
107
           planner.synchronize();
113
           planner.synchronize();
108
         }
114
         }
109
       }
115
       }

Loading…
Zrušit
Uložit