|
@@ -259,11 +259,10 @@
|
259
|
259
|
#endif
|
260
|
260
|
|
261
|
261
|
/**
|
262
|
|
- * Driver Timings
|
|
262
|
+ * Driver Timings (in nanoseconds)
|
263
|
263
|
* NOTE: Driver timing order is longest-to-shortest duration.
|
264
|
264
|
* Preserve this ordering when adding new drivers.
|
265
|
265
|
*/
|
266
|
|
-
|
267
|
266
|
#ifndef MINIMUM_STEPPER_POST_DIR_DELAY
|
268
|
267
|
#if HAS_DRIVER(TB6560)
|
269
|
268
|
#define MINIMUM_STEPPER_POST_DIR_DELAY 15000
|
|
@@ -278,7 +277,7 @@
|
278
|
277
|
#elif HAS_DRIVER(A4988)
|
279
|
278
|
#define MINIMUM_STEPPER_POST_DIR_DELAY 200
|
280
|
279
|
#elif HAS_TRINAMIC_CONFIG || HAS_TRINAMIC_STANDALONE
|
281
|
|
- #define MINIMUM_STEPPER_POST_DIR_DELAY 20
|
|
280
|
+ #define MINIMUM_STEPPER_POST_DIR_DELAY 60
|
282
|
281
|
#else
|
283
|
282
|
#define MINIMUM_STEPPER_POST_DIR_DELAY 0 // Expect at least 10µS since one Stepper ISR must transpire
|
284
|
283
|
#endif
|