瀏覽代碼

Initialize default units (#11295)

When `INCH_MODE_SUPPORT` is enabled no default unit is set. This fixes it.
Giuliano 6 年之前
父節點
當前提交
aed1d17a2d
共有 1 個檔案被更改,包括 4 行新增1 行删除
  1. 4
    1
      Marlin/src/gcode/parser.h

+ 4
- 1
Marlin/src/gcode/parser.h 查看文件

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

Loading…
取消
儲存