Skip to content

Commit c4c9001

Browse files
tombrazierAndy-Big
authored andcommittedJul 17, 2023
🩹 Fix Input Shaping "enable" for SHAPING_FREQ_[XY] == 0 (MarlinFirmware#26075)
1 parent 1e970f0 commit c4c9001

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed
 

‎Marlin/src/lcd/menu/menu_advanced.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -691,7 +691,7 @@ void menu_bedlevel_points();
691691
EDIT_ITEM_FAST_N(float42_52, X_AXIS, MSG_SHAPING_ZETA, &editable.decimal, 0.0f, 1.0f, []{ stepper.set_shaping_damping_ratio(X_AXIS, editable.decimal); });
692692
}
693693
else
694-
ACTION_ITEM_N(X_AXIS, MSG_SHAPING_ENABLE, []{ stepper.set_shaping_frequency(X_AXIS, SHAPING_FREQ_X); ui.refresh(); });
694+
ACTION_ITEM_N(X_AXIS, MSG_SHAPING_ENABLE, []{ stepper.set_shaping_frequency(X_AXIS, (SHAPING_FREQ_X) ?: (SHAPING_MIN_FREQ)); ui.refresh(); });
695695
#endif
696696
#if ENABLED(INPUT_SHAPING_Y)
697697
editable.decimal = stepper.get_shaping_frequency(Y_AXIS);
@@ -703,7 +703,7 @@ void menu_bedlevel_points();
703703
EDIT_ITEM_FAST_N(float42_52, Y_AXIS, MSG_SHAPING_ZETA, &editable.decimal, 0.0f, 1.0f, []{ stepper.set_shaping_damping_ratio(Y_AXIS, editable.decimal); });
704704
}
705705
else
706-
ACTION_ITEM_N(Y_AXIS, MSG_SHAPING_ENABLE, []{ stepper.set_shaping_frequency(Y_AXIS, SHAPING_FREQ_Y); ui.refresh(); });
706+
ACTION_ITEM_N(Y_AXIS, MSG_SHAPING_ENABLE, []{ stepper.set_shaping_frequency(Y_AXIS, (SHAPING_FREQ_Y) ?: (SHAPING_MIN_FREQ)); ui.refresh(); });
707707
#endif
708708

709709
END_MENU();

0 commit comments

Comments
 (0)
Please sign in to comment.