Add before/after dir change delays (#15314)
This commit is contained in:
parent
f412267766
commit
6a312fae80
105 changed files with 342 additions and 222 deletions
|
@ -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)
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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)
|
||||||
|
|
Reference in a new issue