Add before/after dir change delays (#15314)

2.0.x
InsanityAutomation 5 years ago committed by Scott Lahteine
parent f412267766
commit 6a312fae80

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -547,26 +547,30 @@
#define TRINAMICS (HAS_TRINAMIC || HAS_DRIVER(TMC2130_STANDALONE) || HAS_DRIVER(TMC2208_STANDALONE) || HAS_DRIVER(TMC2209_STANDALONE) || HAS_DRIVER(TMC26X_STANDALONE) || HAS_DRIVER(TMC2660_STANDALONE) || HAS_DRIVER(TMC5130_STANDALONE) || HAS_DRIVER(TMC5160_STANDALONE) || HAS_DRIVER(TMC2160_STANDALONE)) #define TRINAMICS (HAS_TRINAMIC || HAS_DRIVER(TMC2130_STANDALONE) || HAS_DRIVER(TMC2208_STANDALONE) || HAS_DRIVER(TMC2209_STANDALONE) || HAS_DRIVER(TMC26X_STANDALONE) || HAS_DRIVER(TMC2660_STANDALONE) || HAS_DRIVER(TMC5130_STANDALONE) || HAS_DRIVER(TMC5160_STANDALONE) || HAS_DRIVER(TMC2160_STANDALONE))
#ifndef MINIMUM_STEPPER_DIR_DELAY #ifndef MINIMUM_STEPPER_POST_DIR_DELAY
#if HAS_DRIVER(TB6560) #if HAS_DRIVER(TB6560)
#define MINIMUM_STEPPER_DIR_DELAY 15000 #define MINIMUM_STEPPER_POST_DIR_DELAY 15000
#elif HAS_DRIVER(TB6600) #elif HAS_DRIVER(TB6600)
#define MINIMUM_STEPPER_DIR_DELAY 1500 #define MINIMUM_STEPPER_POST_DIR_DELAY 1500
#elif HAS_DRIVER(DRV8825) #elif HAS_DRIVER(DRV8825)
#define MINIMUM_STEPPER_DIR_DELAY 650 #define MINIMUM_STEPPER_POST_DIR_DELAY 650
#elif HAS_DRIVER(LV8729) #elif HAS_DRIVER(LV8729)
#define MINIMUM_STEPPER_DIR_DELAY 500 #define MINIMUM_STEPPER_POST_DIR_DELAY 500
#elif HAS_DRIVER(A5984) #elif HAS_DRIVER(A5984)
#define MINIMUM_STEPPER_DIR_DELAY 400 #define MINIMUM_STEPPER_POST_DIR_DELAY 400
#elif HAS_DRIVER(A4988) #elif HAS_DRIVER(A4988)
#define MINIMUM_STEPPER_DIR_DELAY 200 #define MINIMUM_STEPPER_POST_DIR_DELAY 200
#elif TRINAMICS #elif TRINAMICS
#define MINIMUM_STEPPER_DIR_DELAY 20 #define MINIMUM_STEPPER_POST_DIR_DELAY 20
#else #else
#define MINIMUM_STEPPER_DIR_DELAY 0 // Expect at least 10µS since one Stepper ISR must transpire #define MINIMUM_STEPPER_POST_DIR_DELAY 0 // Expect at least 10µS since one Stepper ISR must transpire
#endif #endif
#endif #endif
#ifndef MINIMUM_STEPPER_PRE_DIR_DELAY
#define MINIMUM_STEPPER_PRE_DIR_DELAY MINIMUM_STEPPER_POST_DIR_DELAY
#endif
#ifndef MINIMUM_STEPPER_PULSE #ifndef MINIMUM_STEPPER_PULSE
#if HAS_DRIVER(TB6560) #if HAS_DRIVER(TB6560)
#define MINIMUM_STEPPER_PULSE 30 #define MINIMUM_STEPPER_PULSE 30

@ -358,6 +358,10 @@ void Stepper::set_directions() {
uint8_t L6470_buf[MAX_L6470 + 1]; // chip command sequence - element 0 not used uint8_t L6470_buf[MAX_L6470 + 1]; // chip command sequence - element 0 not used
#endif #endif
#if MINIMUM_STEPPER_PRE_DIR_DELAY > 0
DELAY_NS(MINIMUM_STEPPER_PRE_DIR_DELAY);
#endif
#define SET_STEP_DIR(A) \ #define SET_STEP_DIR(A) \
if (motor_direction(_AXIS(A))) { \ if (motor_direction(_AXIS(A))) { \
A##_APPLY_DIR(INVERT_## A##_DIR, false); \ A##_APPLY_DIR(INVERT_## A##_DIR, false); \
@ -426,8 +430,8 @@ void Stepper::set_directions() {
#endif #endif
// A small delay may be needed after changing direction // A small delay may be needed after changing direction
#if MINIMUM_STEPPER_DIR_DELAY > 0 #if MINIMUM_STEPPER_POST_DIR_DELAY > 0
DELAY_NS(MINIMUM_STEPPER_DIR_DELAY); DELAY_NS(MINIMUM_STEPPER_POST_DIR_DELAY);
#endif #endif
} }
@ -1887,6 +1891,10 @@ uint32_t Stepper::stepper_block_phase_isr() {
else else
interval = LA_ADV_NEVER; interval = LA_ADV_NEVER;
#if MINIMUM_STEPPER_PRE_DIR_DELAY > 0
DELAY_NS(MINIMUM_STEPPER_PRE_DIR_DELAY);
#endif
#if ENABLED(MIXING_EXTRUDER) #if ENABLED(MIXING_EXTRUDER)
// We don't know which steppers will be stepped because LA loop follows, // We don't know which steppers will be stepped because LA loop follows,
// with potentially multiple steps. Set all. // with potentially multiple steps. Set all.
@ -1902,8 +1910,8 @@ uint32_t Stepper::stepper_block_phase_isr() {
#endif #endif
// A small delay may be needed after changing direction // A small delay may be needed after changing direction
#if MINIMUM_STEPPER_DIR_DELAY > 0 #if MINIMUM_STEPPER_POST_DIR_DELAY > 0
DELAY_NS(MINIMUM_STEPPER_DIR_DELAY); DELAY_NS(MINIMUM_STEPPER_POST_DIR_DELAY);
#endif #endif
// Get the timer count and estimate the end of the pulse // Get the timer count and estimate the end of the pulse
@ -2353,8 +2361,9 @@ void Stepper::report_positions() {
#define BABYSTEP_AXIS(AXIS, INVERT, DIR) { \ #define BABYSTEP_AXIS(AXIS, INVERT, DIR) { \
const uint8_t old_dir = _READ_DIR(AXIS); \ const uint8_t old_dir = _READ_DIR(AXIS); \
_ENABLE(AXIS); \ _ENABLE(AXIS); \
DELAY_NS(MINIMUM_STEPPER_PRE_DIR_DELAY); \
_APPLY_DIR(AXIS, _INVERT_DIR(AXIS)^DIR^INVERT); \ _APPLY_DIR(AXIS, _INVERT_DIR(AXIS)^DIR^INVERT); \
DELAY_NS(MINIMUM_STEPPER_DIR_DELAY); \ DELAY_NS(MINIMUM_STEPPER_POST_DIR_DELAY); \
_SAVE_START; \ _SAVE_START; \
_APPLY_STEP(AXIS)(!_INVERT_STEP_PIN(AXIS), true); \ _APPLY_STEP(AXIS)(!_INVERT_STEP_PIN(AXIS), true); \
_PULSE_WAIT; \ _PULSE_WAIT; \
@ -2418,6 +2427,10 @@ void Stepper::report_positions() {
enable_Y(); enable_Y();
enable_Z(); enable_Z();
#if MINIMUM_STEPPER_PRE_DIR_DELAY > 0
DELAY_NS(MINIMUM_STEPPER_PRE_DIR_DELAY);
#endif
const uint8_t old_x_dir_pin = X_DIR_READ(), const uint8_t old_x_dir_pin = X_DIR_READ(),
old_y_dir_pin = Y_DIR_READ(), old_y_dir_pin = Y_DIR_READ(),
old_z_dir_pin = Z_DIR_READ(); old_z_dir_pin = Z_DIR_READ();
@ -2426,8 +2439,8 @@ void Stepper::report_positions() {
Y_DIR_WRITE(INVERT_Y_DIR ^ z_direction); Y_DIR_WRITE(INVERT_Y_DIR ^ z_direction);
Z_DIR_WRITE(INVERT_Z_DIR ^ z_direction); Z_DIR_WRITE(INVERT_Z_DIR ^ z_direction);
#if MINIMUM_STEPPER_DIR_DELAY > 0 #if MINIMUM_STEPPER_POST_DIR_DELAY > 0
DELAY_NS(MINIMUM_STEPPER_DIR_DELAY); DELAY_NS(MINIMUM_STEPPER_POST_DIR_DELAY);
#endif #endif
_SAVE_START; _SAVE_START;

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1378,7 +1378,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1390,7 +1390,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1377,7 +1377,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1389,7 +1389,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1377,7 +1377,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1389,7 +1389,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1381,7 +1381,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1393,7 +1393,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
#define MINIMUM_STEPPER_DIR_DELAY 0 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1372,7 +1372,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1384,7 +1384,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1377,7 +1377,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1389,7 +1389,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1377,7 +1377,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1389,7 +1389,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1372,7 +1372,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1384,7 +1384,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1297,7 +1297,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1309,7 +1309,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1378,7 +1378,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1390,7 +1390,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1378,7 +1378,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1390,7 +1390,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1374,7 +1374,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1386,7 +1386,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1369,7 +1369,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1381,7 +1381,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1386,7 +1386,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1398,7 +1398,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1373,7 +1373,7 @@
#define MIN_STEPS_PER_SEGMENT 6 #define MIN_STEPS_PER_SEGMENT 6
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1385,7 +1385,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 1 #define MIN_STEPS_PER_SEGMENT 1
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 1 #define MIN_STEPS_PER_SEGMENT 1
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 1 #define MIN_STEPS_PER_SEGMENT 1
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 1 #define MIN_STEPS_PER_SEGMENT 1
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 1 #define MIN_STEPS_PER_SEGMENT 1
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 1 #define MIN_STEPS_PER_SEGMENT 1
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 1 #define MIN_STEPS_PER_SEGMENT 1
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 1 #define MIN_STEPS_PER_SEGMENT 1
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 1 #define MIN_STEPS_PER_SEGMENT 1
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 1 #define MIN_STEPS_PER_SEGMENT 1
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

@ -1375,7 +1375,7 @@
#define MIN_STEPS_PER_SEGMENT 1 #define MIN_STEPS_PER_SEGMENT 1
/** /**
* Minimum delay after setting the stepper DIR (in ns) * Minimum delay before and after setting the stepper DIR (in ns)
* 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire) * 0 : No delay (Expect at least 10µS since one Stepper ISR must transpire)
* 20 : Minimum for TMC2xxx drivers * 20 : Minimum for TMC2xxx drivers
* 200 : Minimum for A4988 drivers * 200 : Minimum for A4988 drivers
@ -1387,7 +1387,8 @@
* *
* Override the default value based on the driver type set in Configuration.h. * Override the default value based on the driver type set in Configuration.h.
*/ */
//#define MINIMUM_STEPPER_DIR_DELAY 650 //#define MINIMUM_STEPPER_POST_DIR_DELAY 650
//#define MINIMUM_STEPPER_PRE_DIR_DELAY 650
/** /**
* Minimum stepper driver pulse width (in µs) * Minimum stepper driver pulse width (in µs)

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save