|
@@ -287,14 +287,14 @@ void Stepper::wake_up() {
|
287
|
287
|
*/
|
288
|
288
|
void Stepper::set_directions() {
|
289
|
289
|
|
290
|
|
- #define SET_STEP_DIR(AXIS) \
|
291
|
|
- if (motor_direction(AXIS ##_AXIS)) { \
|
292
|
|
- AXIS ##_APPLY_DIR(INVERT_## AXIS ##_DIR, false); \
|
293
|
|
- count_direction[AXIS ##_AXIS] = -1; \
|
|
290
|
+ #define SET_STEP_DIR(A) \
|
|
291
|
+ if (motor_direction(_AXIS(A))) { \
|
|
292
|
+ A##_APPLY_DIR(INVERT_## A##_DIR, false); \
|
|
293
|
+ count_direction[_AXIS(A)] = -1; \
|
294
|
294
|
} \
|
295
|
295
|
else { \
|
296
|
|
- AXIS ##_APPLY_DIR(!INVERT_## AXIS ##_DIR, false); \
|
297
|
|
- count_direction[AXIS ##_AXIS] = 1; \
|
|
296
|
+ A##_APPLY_DIR(!INVERT_## A##_DIR, false); \
|
|
297
|
+ count_direction[_AXIS(A)] = 1; \
|
298
|
298
|
}
|
299
|
299
|
|
300
|
300
|
#if HAS_X_DIR
|