Selaa lähdekoodia

Fix limits on acceleration editing (#17280)

MarkMan0 5 vuotta sitten
vanhempi
commit
4113481c4e
No account linked to committer's email address
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2
    2
      Marlin/src/lcd/menu/menu_advanced.cpp

+ 2
- 2
Marlin/src/lcd/menu/menu_advanced.cpp Näytä tiedosto

376
     START_MENU();
376
     START_MENU();
377
     BACK_ITEM(MSG_ADVANCED_SETTINGS);
377
     BACK_ITEM(MSG_ADVANCED_SETTINGS);
378
 
378
 
379
-    static float max_accel = _MAX(planner.settings.max_acceleration_mm_per_s2[A_AXIS], planner.settings.max_acceleration_mm_per_s2[B_AXIS], planner.settings.max_acceleration_mm_per_s2[C_AXIS]);
379
+    const float max_accel = _MAX(planner.settings.max_acceleration_mm_per_s2[A_AXIS], planner.settings.max_acceleration_mm_per_s2[B_AXIS], planner.settings.max_acceleration_mm_per_s2[C_AXIS]);
380
     // M204 P Acceleration
380
     // M204 P Acceleration
381
     EDIT_ITEM_FAST(float5_25, MSG_ACC, &planner.settings.acceleration, 25, max_accel);
381
     EDIT_ITEM_FAST(float5_25, MSG_ACC, &planner.settings.acceleration, 25, max_accel);
382
 
382
 
383
     // M204 R Retract Acceleration
383
     // M204 R Retract Acceleration
384
-    EDIT_ITEM_FAST(float5, MSG_A_RETRACT, &planner.settings.retract_acceleration, 100, max_accel);
384
+    EDIT_ITEM_FAST(float5, MSG_A_RETRACT, &planner.settings.retract_acceleration, 100, planner.settings.max_acceleration_mm_per_s2[E_AXIS_N(active_extruder)]);
385
 
385
 
386
     // M204 T Travel Acceleration
386
     // M204 T Travel Acceleration
387
     EDIT_ITEM_FAST(float5_25, MSG_A_TRAVEL, &planner.settings.travel_acceleration, 25, max_accel);
387
     EDIT_ITEM_FAST(float5_25, MSG_A_TRAVEL, &planner.settings.travel_acceleration, 25, max_accel);

Loading…
Peruuta
Tallenna