Kaynağa Gözat

Tweak to check_axes_activity

Scott Lahteine 6 yıl önce
ebeveyn
işleme
ea87cd975d
1 değiştirilmiş dosya ile 16 ekleme ve 6 silme
  1. 16
    6
      Marlin/planner.cpp

+ 16
- 6
Marlin/planner.cpp Dosyayı Görüntüle

410
 
410
 
411
   #if ENABLED(BARICUDA)
411
   #if ENABLED(BARICUDA)
412
     #if HAS_HEATER_1
412
     #if HAS_HEATER_1
413
-      uint8_t tail_valve_pressure = baricuda_valve_pressure;
413
+      uint8_t tail_valve_pressure;
414
     #endif
414
     #endif
415
     #if HAS_HEATER_2
415
     #if HAS_HEATER_2
416
-      uint8_t tail_e_to_p_pressure = baricuda_e_to_p_pressure;
416
+      uint8_t tail_e_to_p_pressure;
417
     #endif
417
     #endif
418
   #endif
418
   #endif
419
 
419
 
420
-  #if FAN_COUNT > 0
421
-    for (uint8_t i = 0; i < FAN_COUNT; i++) tail_fan_speed[i] = fanSpeeds[i];
422
-  #endif
423
-
424
   if (blocks_queued()) {
420
   if (blocks_queued()) {
425
 
421
 
426
     #if FAN_COUNT > 0
422
     #if FAN_COUNT > 0
445
       LOOP_XYZE(i) if (block->steps[i]) axis_active[i]++;
441
       LOOP_XYZE(i) if (block->steps[i]) axis_active[i]++;
446
     }
442
     }
447
   }
443
   }
444
+  else {
445
+    #if FAN_COUNT > 0
446
+      for (uint8_t i = 0; i < FAN_COUNT; i++) tail_fan_speed[i] = fanSpeeds[i];
447
+    #endif
448
+
449
+    #if ENABLED(BARICUDA)
450
+      #if HAS_HEATER_1
451
+        tail_valve_pressure = baricuda_valve_pressure;
452
+      #endif
453
+      #if HAS_HEATER_2
454
+        tail_e_to_p_pressure = baricuda_e_to_p_pressure;
455
+      #endif
456
+    #endif
457
+  }
448
 
458
 
449
   #if ENABLED(DISABLE_X)
459
   #if ENABLED(DISABLE_X)
450
     if (!axis_active[X_AXIS]) disable_X();
460
     if (!axis_active[X_AXIS]) disable_X();

Loading…
İptal
Kaydet