|
@@ -376,12 +376,12 @@ void menu_cancelobject();
|
376
|
376
|
START_MENU();
|
377
|
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
|
380
|
// M204 P Acceleration
|
381
|
381
|
EDIT_ITEM_FAST(float5_25, MSG_ACC, &planner.settings.acceleration, 25, max_accel);
|
382
|
382
|
|
383
|
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
|
386
|
// M204 T Travel Acceleration
|
387
|
387
|
EDIT_ITEM_FAST(float5_25, MSG_A_TRAVEL, &planner.settings.travel_acceleration, 25, max_accel);
|