Skip to content
Snippets Groups Projects
Commit 123ecfe6 authored by Karl Andersson's avatar Karl Andersson Committed by Scott Lahteine
Browse files

Allow MINIMUM_STEPPER_PULSE override with LV8729 (#15162)

parent 2d2d9da9
No related merge requests found
......@@ -164,7 +164,7 @@
// adding the "start stepper pulse" code section execution cycles to account for that not all
// pulses start at the beginning of the loop, so an extra time must be added to compensate so
// the last generated pulse (usually the extruder stepper) has the right length
#if HAS_DRIVER(LV8729)
#if HAS_DRIVER(LV8729) && MINIMUM_STEPPER_PULSE == 0
#define MIN_PULSE_TICKS ((((PULSE_TIMER_TICKS_PER_US) + 1) / 2) + ((MIN_ISR_START_LOOP_CYCLES) / uint32_t(PULSE_TIMER_PRESCALE)))
#else
#define MIN_PULSE_TICKS (((PULSE_TIMER_TICKS_PER_US) * uint32_t(MINIMUM_STEPPER_PULSE)) + ((MIN_ISR_START_LOOP_CYCLES) / uint32_t(PULSE_TIMER_PRESCALE)))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment