|
@@ -949,11 +949,13 @@
|
949
|
949
|
#ifndef X2_MS3_PIN
|
950
|
950
|
#define X2_MS3_PIN _EPIN(E_STEPPERS, MS3)
|
951
|
951
|
#endif
|
952
|
|
- #ifndef X2_SERIAL_TX_PIN
|
953
|
|
- #define X2_SERIAL_TX_PIN _EPIN(E_STEPPERS, SERIAL_TX)
|
954
|
|
- #endif
|
955
|
|
- #ifndef X2_SERIAL_RX_PIN
|
956
|
|
- #define X2_SERIAL_RX_PIN _EPIN(E_STEPPERS, SERIAL_RX)
|
|
952
|
+ #if AXIS_DRIVER_TYPE_X2(TMC2208) || AXIS_DRIVER_TYPE_X2(TMC2209)
|
|
953
|
+ #ifndef X2_SERIAL_TX_PIN
|
|
954
|
+ #define X2_SERIAL_TX_PIN _EPIN(E_STEPPERS, SERIAL_TX)
|
|
955
|
+ #endif
|
|
956
|
+ #ifndef X2_SERIAL_RX_PIN
|
|
957
|
+ #define X2_SERIAL_RX_PIN _EPIN(E_STEPPERS, SERIAL_RX)
|
|
958
|
+ #endif
|
957
|
959
|
#endif
|
958
|
960
|
#define Y2_E_INDEX INCREMENT(E_STEPPERS)
|
959
|
961
|
#else
|
|
@@ -982,11 +984,13 @@
|
982
|
984
|
#ifndef Y2_MS3_PIN
|
983
|
985
|
#define Y2_MS3_PIN _EPIN(Y2_E_INDEX, MS3)
|
984
|
986
|
#endif
|
985
|
|
- #ifndef Y2_SERIAL_TX_PIN
|
986
|
|
- #define Y2_SERIAL_TX_PIN _EPIN(Y2_E_INDEX, SERIAL_TX)
|
987
|
|
- #endif
|
988
|
|
- #ifndef Y2_SERIAL_RX_PIN
|
989
|
|
- #define Y2_SERIAL_RX_PIN _EPIN(Y2_E_INDEX, SERIAL_RX)
|
|
987
|
+ #if AXIS_DRIVER_TYPE_Y2(TMC2208) || AXIS_DRIVER_TYPE_Y2(TMC2209)
|
|
988
|
+ #ifndef Y2_SERIAL_TX_PIN
|
|
989
|
+ #define Y2_SERIAL_TX_PIN _EPIN(Y2_E_INDEX, SERIAL_TX)
|
|
990
|
+ #endif
|
|
991
|
+ #ifndef Y2_SERIAL_RX_PIN
|
|
992
|
+ #define Y2_SERIAL_RX_PIN _EPIN(Y2_E_INDEX, SERIAL_RX)
|
|
993
|
+ #endif
|
990
|
994
|
#endif
|
991
|
995
|
#define Z2_E_INDEX INCREMENT(Y2_E_INDEX)
|
992
|
996
|
#else
|
|
@@ -1015,11 +1019,13 @@
|
1015
|
1019
|
#ifndef Z2_MS3_PIN
|
1016
|
1020
|
#define Z2_MS3_PIN _EPIN(Z2_E_INDEX, MS3)
|
1017
|
1021
|
#endif
|
1018
|
|
- #ifndef Z2_SERIAL_TX_PIN
|
1019
|
|
- #define Z2_SERIAL_TX_PIN _EPIN(Z2_E_INDEX, SERIAL_TX)
|
1020
|
|
- #endif
|
1021
|
|
- #ifndef Z2_SERIAL_RX_PIN
|
1022
|
|
- #define Z2_SERIAL_RX_PIN _EPIN(Z2_E_INDEX, SERIAL_RX)
|
|
1022
|
+ #if AXIS_DRIVER_TYPE_Z2(TMC2208) || AXIS_DRIVER_TYPE_Z2(TMC2209)
|
|
1023
|
+ #ifndef Z2_SERIAL_TX_PIN
|
|
1024
|
+ #define Z2_SERIAL_TX_PIN _EPIN(Z2_E_INDEX, SERIAL_TX)
|
|
1025
|
+ #endif
|
|
1026
|
+ #ifndef Z2_SERIAL_RX_PIN
|
|
1027
|
+ #define Z2_SERIAL_RX_PIN _EPIN(Z2_E_INDEX, SERIAL_RX)
|
|
1028
|
+ #endif
|
1023
|
1029
|
#endif
|
1024
|
1030
|
#define Z3_E_INDEX INCREMENT(Z2_E_INDEX)
|
1025
|
1031
|
#else
|
|
@@ -1047,10 +1053,12 @@
|
1047
|
1053
|
#ifndef Z3_MS3_PIN
|
1048
|
1054
|
#define Z3_MS3_PIN _EPIN(Z3_E_INDEX, MS3)
|
1049
|
1055
|
#endif
|
1050
|
|
- #ifndef Z3_SERIAL_TX_PIN
|
1051
|
|
- #define Z3_SERIAL_TX_PIN _EPIN(Z3_E_INDEX, SERIAL_TX)
|
1052
|
|
- #endif
|
1053
|
|
- #ifndef Z3_SERIAL_RX_PIN
|
1054
|
|
- #define Z3_SERIAL_RX_PIN _EPIN(Z3_E_INDEX, SERIAL_RX)
|
|
1056
|
+ #if AXIS_DRIVER_TYPE_Z3(TMC2208) || AXIS_DRIVER_TYPE_Z3(TMC2209)
|
|
1057
|
+ #ifndef Z3_SERIAL_TX_PIN
|
|
1058
|
+ #define Z3_SERIAL_TX_PIN _EPIN(Z3_E_INDEX, SERIAL_TX)
|
|
1059
|
+ #endif
|
|
1060
|
+ #ifndef Z3_SERIAL_RX_PIN
|
|
1061
|
+ #define Z3_SERIAL_RX_PIN _EPIN(Z3_E_INDEX, SERIAL_RX)
|
|
1062
|
+ #endif
|
1055
|
1063
|
#endif
|
1056
|
1064
|
#endif
|