Browse Source

Fix extraneous Linear Advance DIR change (#20131)

vanilla_fb_2.0.x
phcay 4 years ago
committed by Scott Lahteine
parent
commit
a97a1ae218
  1. 3
      Marlin/src/module/stepper.cpp

3
Marlin/src/module/stepper.cpp

@ -2255,7 +2255,6 @@ uint32_t Stepper::block_phase_isr() {
interval = LA_isr_rate;
}
else if (step_events_completed < decelerate_after && LA_current_adv_steps < LA_max_adv_steps) {
//step_events_completed <= (uint32_t)accelerate_until) {
LA_steps++;
LA_current_adv_steps++;
interval = LA_isr_rate;
@ -2266,6 +2265,8 @@ uint32_t Stepper::block_phase_isr() {
else
interval = LA_ADV_NEVER;
if (!LA_steps) return interval; // Leave pins alone if there are no steps!
DIR_WAIT_BEFORE();
#if ENABLED(MIXING_EXTRUDER)

Loading…
Cancel
Save