🐛 Fix M593 F
This commit is contained in:
@@ -73,7 +73,7 @@ void GcodeSuite::M593() {
|
||||
if (parser.seen('F')) {
|
||||
const float freq = parser.value_float();
|
||||
constexpr float max_freq = float(uint32_t(STEPPER_TIMER_RATE) / 2) / shaping_time_t(-2);
|
||||
if (freq == 0.0f || freq > max_freq) {
|
||||
if (WITHIN(freq, 0.0f, max_freq)) {
|
||||
if (for_X) stepper.set_shaping_frequency(X_AXIS, freq);
|
||||
if (for_Y) stepper.set_shaping_frequency(Y_AXIS, freq);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user