Procházet zdrojové kódy

Initialize default units (#11295)

When `INCH_MODE_SUPPORT` is enabled no default unit is set. This fixes it.
Giuliano před 6 roky
rodič
revize
aed1d17a2d
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 4
    1
      Marlin/src/gcode/parser.h

+ 4
- 1
Marlin/src/gcode/parser.h Zobrazit soubor

@@ -85,7 +85,7 @@ public:
85 85
   #endif
86 86
 
87 87
   #if ENABLED(DEBUG_GCODE_PARSER)
88
-    void debug();
88
+    static void debug();
89 89
   #endif
90 90
 
91 91
   // Reset is done before parsing
@@ -217,6 +217,9 @@ public:
217 217
 
218 218
   #if ENABLED(INCH_MODE_SUPPORT)
219 219
 
220
+    // Init linear units by constructor
221
+    GCodeParser() { set_input_linear_units(LINEARUNIT_MM); }
222
+
220 223
     inline static void set_input_linear_units(const LinearUnit units) {
221 224
       switch (units) {
222 225
         case LINEARUNIT_INCH:

Loading…
Zrušit
Uložit