Scott Lahteine преди 4 години
родител
ревизия
9fe781ccaf
променени са 2 файла, в които са добавени 3 реда и са изтрити 7 реда
  1. 2
    2
      Marlin/src/feature/powerloss.cpp
  2. 1
    5
      Marlin/src/feature/powerloss.h

+ 2
- 2
Marlin/src/feature/powerloss.cpp Целия файл

@@ -185,7 +185,7 @@ void PrintJobRecovery::save(const bool force/*=false*/) {
185 185
       #if EXTRUDERS > 1
186 186
         for (int8_t e = 0; e < EXTRUDERS; e++) info.filament_size[e] = planner.filament_size[e];
187 187
       #else
188
-        if (parser.volumetric_enabled) info.filament_size = planner.filament_size[active_extruder];
188
+        if (parser.volumetric_enabled) info.filament_size[0] = planner.filament_size[active_extruder];
189 189
       #endif
190 190
     #endif
191 191
 
@@ -331,7 +331,7 @@ void PrintJobRecovery::resume() {
331 331
       }
332 332
     #else
333 333
       if (info.volumetric_enabled) {
334
-        dtostrf(info.filament_size, 1, 3, str_1);
334
+        dtostrf(info.filament_size[0], 1, 3, str_1);
335 335
         sprintf_P(cmd, PSTR("M200 D%s"), str_1);
336 336
         gcode.process_subcommands_now(cmd);
337 337
       }

+ 1
- 5
Marlin/src/feature/powerloss.h Целия файл

@@ -61,11 +61,7 @@ typedef struct {
61 61
 
62 62
   #if DISABLED(NO_VOLUMETRICS)
63 63
     bool volumetric_enabled;
64
-    #if EXTRUDERS > 1
65
-      float filament_size[EXTRUDERS];
66
-    #else
67
-      float filament_size;
68
-    #endif
64
+    float filament_size[EXTRUDERS];
69 65
   #endif
70 66
 
71 67
   #if HAS_HOTEND

Loading…
Отказ
Запис