🚸 Per-axis TMC Hold Multiplier

MarlinFirmware/Marlin#23345
This commit is contained in:
Scott Lahteine 2021-12-25 02:52:49 -06:00
parent 97ceb856a1
commit 7fdcd20782
270 changed files with 5131 additions and 1 deletions

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2700,6 +2700,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2709,6 +2710,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2718,6 +2720,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2727,6 +2730,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2736,6 +2740,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2745,6 +2750,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2754,6 +2760,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2763,6 +2770,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2772,6 +2780,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2781,6 +2790,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2790,6 +2800,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2798,6 +2809,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2806,6 +2818,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2814,6 +2827,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2822,6 +2836,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2830,6 +2845,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2838,6 +2854,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2846,6 +2863,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2854,6 +2872,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2691,6 +2691,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2700,6 +2701,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2709,6 +2711,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2718,6 +2721,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2727,6 +2731,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2736,6 +2741,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2745,6 +2751,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2754,6 +2761,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2763,6 +2771,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2772,6 +2781,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2781,6 +2791,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2789,6 +2800,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2797,6 +2809,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2805,6 +2818,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2813,6 +2827,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2821,6 +2836,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2829,6 +2845,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2837,6 +2854,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2845,6 +2863,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2692,6 +2692,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2701,6 +2702,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2710,6 +2712,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2719,6 +2722,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2728,6 +2732,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2737,6 +2742,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2746,6 +2752,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2755,6 +2762,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2764,6 +2772,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2773,6 +2782,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2782,6 +2792,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2790,6 +2801,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2798,6 +2810,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2806,6 +2819,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2814,6 +2828,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2822,6 +2837,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2830,6 +2846,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2838,6 +2855,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2846,6 +2864,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2694,6 +2694,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2703,6 +2704,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2712,6 +2714,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2721,6 +2724,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2730,6 +2734,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2739,6 +2744,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2748,6 +2754,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2757,6 +2764,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2766,6 +2774,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2775,6 +2784,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2784,6 +2794,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2792,6 +2803,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2800,6 +2812,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2808,6 +2821,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2816,6 +2830,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2824,6 +2839,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2832,6 +2848,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2840,6 +2857,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2848,6 +2866,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2683,6 +2683,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2692,6 +2693,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2701,6 +2703,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2710,6 +2713,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2719,6 +2723,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2728,6 +2733,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2737,6 +2743,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2746,6 +2753,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2755,6 +2763,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2764,6 +2773,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2773,6 +2783,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2781,6 +2792,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2789,6 +2801,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2797,6 +2810,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2805,6 +2819,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2813,6 +2828,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2821,6 +2837,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2829,6 +2846,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2837,6 +2855,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2691,6 +2691,7 @@
#define X_RSENSE 0.15 #define X_RSENSE 0.15
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2700,6 +2701,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2709,6 +2711,7 @@
#define Y_RSENSE 0.15 #define Y_RSENSE 0.15
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2718,6 +2721,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2727,6 +2731,7 @@
#define Z_RSENSE 0.15 #define Z_RSENSE 0.15
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2736,6 +2741,7 @@
#define Z2_RSENSE 0.15 #define Z2_RSENSE 0.15
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2745,6 +2751,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2754,6 +2761,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2763,6 +2771,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2772,6 +2781,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2781,6 +2791,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2789,6 +2800,7 @@
#define E0_RSENSE 0.15 #define E0_RSENSE 0.15
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2797,6 +2809,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2805,6 +2818,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2813,6 +2827,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2821,6 +2836,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2829,6 +2845,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2837,6 +2854,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2845,6 +2863,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2698,6 +2698,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2707,6 +2708,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2716,6 +2718,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2725,6 +2728,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2734,6 +2738,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2743,6 +2748,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2752,6 +2758,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2761,6 +2768,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2770,6 +2778,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2779,6 +2788,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2788,6 +2798,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2796,6 +2807,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2804,6 +2816,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2812,6 +2825,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2820,6 +2834,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2828,6 +2843,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2836,6 +2852,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2844,6 +2861,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2852,6 +2870,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.1 #define X_RSENSE 0.1
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.1 #define Y_RSENSE 0.1
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.1 #define Z_RSENSE 0.1
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.1 #define E0_RSENSE 0.1
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2696,6 +2696,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2705,6 +2706,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2714,6 +2716,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2723,6 +2726,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2732,6 +2736,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2741,6 +2746,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2750,6 +2756,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2759,6 +2766,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2768,6 +2776,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2777,6 +2786,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2786,6 +2796,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2794,6 +2805,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2802,6 +2814,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2810,6 +2823,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2818,6 +2832,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2826,6 +2841,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2834,6 +2850,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2842,6 +2859,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2850,6 +2868,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2698,6 +2698,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2707,6 +2708,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2716,6 +2718,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2725,6 +2728,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2734,6 +2738,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2743,6 +2748,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2752,6 +2758,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2761,6 +2768,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2770,6 +2778,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2779,6 +2788,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2788,6 +2798,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2796,6 +2807,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2804,6 +2816,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2812,6 +2825,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2820,6 +2834,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2828,6 +2843,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2836,6 +2852,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2844,6 +2861,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2852,6 +2870,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.062 #define X_RSENSE 0.062
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.062 #define Y_RSENSE 0.062
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.062 #define Z_RSENSE 0.062
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.062 #define E0_RSENSE 0.062
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.062 #define E1_RSENSE 0.062
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.062 #define E2_RSENSE 0.062
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2691,6 +2691,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2700,6 +2701,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2709,6 +2711,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2718,6 +2721,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2727,6 +2731,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2736,6 +2741,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2745,6 +2751,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2754,6 +2761,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2763,6 +2771,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2772,6 +2781,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2781,6 +2791,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2789,6 +2800,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2797,6 +2809,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2805,6 +2818,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2813,6 +2827,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2821,6 +2836,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2829,6 +2845,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2837,6 +2854,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2845,6 +2863,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2691,6 +2691,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2700,6 +2701,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2709,6 +2711,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2718,6 +2721,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2727,6 +2731,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2736,6 +2741,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2745,6 +2751,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2754,6 +2761,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2763,6 +2771,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2772,6 +2781,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2781,6 +2791,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2789,6 +2800,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2797,6 +2809,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2805,6 +2818,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2813,6 +2827,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2821,6 +2836,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2829,6 +2845,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2837,6 +2854,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2845,6 +2863,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2691,6 +2691,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2700,6 +2701,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2709,6 +2711,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2718,6 +2721,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2727,6 +2731,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2736,6 +2741,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2745,6 +2751,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2754,6 +2761,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2763,6 +2771,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2772,6 +2781,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2781,6 +2791,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2789,6 +2800,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2797,6 +2809,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2805,6 +2818,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2813,6 +2827,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2821,6 +2836,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2829,6 +2845,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2837,6 +2854,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2845,6 +2863,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2691,6 +2691,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2700,6 +2701,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2709,6 +2711,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2718,6 +2721,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2727,6 +2731,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2736,6 +2741,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2745,6 +2751,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2754,6 +2761,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2763,6 +2771,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2772,6 +2781,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2781,6 +2791,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2789,6 +2800,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2797,6 +2809,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2805,6 +2818,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2813,6 +2827,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2821,6 +2836,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2829,6 +2845,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2837,6 +2854,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2845,6 +2863,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2691,6 +2691,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2700,6 +2701,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2709,6 +2711,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2718,6 +2721,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2727,6 +2731,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2736,6 +2741,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2745,6 +2751,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2754,6 +2761,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2763,6 +2771,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2772,6 +2781,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2781,6 +2791,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2789,6 +2800,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2797,6 +2809,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2805,6 +2818,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2813,6 +2827,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2821,6 +2836,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2829,6 +2845,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2837,6 +2854,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2845,6 +2863,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2691,6 +2691,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2700,6 +2701,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2709,6 +2711,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2718,6 +2721,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2727,6 +2731,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2736,6 +2741,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2745,6 +2751,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2754,6 +2761,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2763,6 +2771,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2772,6 +2781,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2781,6 +2791,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2789,6 +2800,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2797,6 +2809,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2805,6 +2818,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2813,6 +2827,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2821,6 +2836,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2829,6 +2845,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2837,6 +2854,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2845,6 +2863,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2691,6 +2691,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2700,6 +2701,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2709,6 +2711,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2718,6 +2721,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2727,6 +2731,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2736,6 +2741,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2745,6 +2751,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2754,6 +2761,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2763,6 +2771,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2772,6 +2781,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2781,6 +2791,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2789,6 +2800,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2797,6 +2809,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2805,6 +2818,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2813,6 +2827,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2821,6 +2836,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2829,6 +2845,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2837,6 +2854,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2845,6 +2863,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2691,6 +2691,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2700,6 +2701,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2709,6 +2711,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2718,6 +2721,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2727,6 +2731,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2736,6 +2741,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2745,6 +2751,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2754,6 +2761,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2763,6 +2771,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2772,6 +2781,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2781,6 +2791,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2789,6 +2800,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2797,6 +2809,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2805,6 +2818,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2813,6 +2827,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2821,6 +2836,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2829,6 +2845,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2837,6 +2854,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2845,6 +2863,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.11 #define X_RSENSE 0.11
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.11 #define Y_RSENSE 0.11
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.11 #define Z_RSENSE 0.11
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.11 #define E0_RSENSE 0.11
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

View file

@ -2690,6 +2690,7 @@
#define X_RSENSE 0.1 #define X_RSENSE 0.1
#define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ... #define X_CHAIN_POS -1 // -1..0: Not chained. 1: MCU MOSI connected. 2: Next in chain, ...
//#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis //#define X_INTERPOLATE true // Enable to override 'INTERPOLATE' for the X axis
//#define X_HOLD_MULTIPLIER 0.5 // Enable to override 'HOLD_MULTIPLIER' for the X axis
#endif #endif
#if AXIS_IS_TMC(X2) #if AXIS_IS_TMC(X2)
@ -2699,6 +2700,7 @@
#define X2_RSENSE 0.11 #define X2_RSENSE 0.11
#define X2_CHAIN_POS -1 #define X2_CHAIN_POS -1
//#define X2_INTERPOLATE true //#define X2_INTERPOLATE true
//#define X2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y) #if AXIS_IS_TMC(Y)
@ -2708,6 +2710,7 @@
#define Y_RSENSE 0.1 #define Y_RSENSE 0.1
#define Y_CHAIN_POS -1 #define Y_CHAIN_POS -1
//#define Y_INTERPOLATE true //#define Y_INTERPOLATE true
//#define Y_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Y2) #if AXIS_IS_TMC(Y2)
@ -2717,6 +2720,7 @@
#define Y2_RSENSE 0.11 #define Y2_RSENSE 0.11
#define Y2_CHAIN_POS -1 #define Y2_CHAIN_POS -1
//#define Y2_INTERPOLATE true //#define Y2_INTERPOLATE true
//#define Y2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z) #if AXIS_IS_TMC(Z)
@ -2726,6 +2730,7 @@
#define Z_RSENSE 0.1 #define Z_RSENSE 0.1
#define Z_CHAIN_POS -1 #define Z_CHAIN_POS -1
//#define Z_INTERPOLATE true //#define Z_INTERPOLATE true
//#define Z_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z2) #if AXIS_IS_TMC(Z2)
@ -2735,6 +2740,7 @@
#define Z2_RSENSE 0.11 #define Z2_RSENSE 0.11
#define Z2_CHAIN_POS -1 #define Z2_CHAIN_POS -1
//#define Z2_INTERPOLATE true //#define Z2_INTERPOLATE true
//#define Z2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z3) #if AXIS_IS_TMC(Z3)
@ -2744,6 +2750,7 @@
#define Z3_RSENSE 0.11 #define Z3_RSENSE 0.11
#define Z3_CHAIN_POS -1 #define Z3_CHAIN_POS -1
//#define Z3_INTERPOLATE true //#define Z3_INTERPOLATE true
//#define Z3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(Z4) #if AXIS_IS_TMC(Z4)
@ -2753,6 +2760,7 @@
#define Z4_RSENSE 0.11 #define Z4_RSENSE 0.11
#define Z4_CHAIN_POS -1 #define Z4_CHAIN_POS -1
//#define Z4_INTERPOLATE true //#define Z4_INTERPOLATE true
//#define Z4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(I) #if AXIS_IS_TMC(I)
@ -2762,6 +2770,7 @@
#define I_RSENSE 0.11 #define I_RSENSE 0.11
#define I_CHAIN_POS -1 #define I_CHAIN_POS -1
//#define I_INTERPOLATE true //#define I_INTERPOLATE true
//#define I_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(J) #if AXIS_IS_TMC(J)
@ -2771,6 +2780,7 @@
#define J_RSENSE 0.11 #define J_RSENSE 0.11
#define J_CHAIN_POS -1 #define J_CHAIN_POS -1
//#define J_INTERPOLATE true //#define J_INTERPOLATE true
//#define J_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(K) #if AXIS_IS_TMC(K)
@ -2780,6 +2790,7 @@
#define K_RSENSE 0.11 #define K_RSENSE 0.11
#define K_CHAIN_POS -1 #define K_CHAIN_POS -1
//#define K_INTERPOLATE true //#define K_INTERPOLATE true
//#define K_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E0) #if AXIS_IS_TMC(E0)
@ -2788,6 +2799,7 @@
#define E0_RSENSE 0.1 #define E0_RSENSE 0.1
#define E0_CHAIN_POS -1 #define E0_CHAIN_POS -1
//#define E0_INTERPOLATE true //#define E0_INTERPOLATE true
//#define E0_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E1) #if AXIS_IS_TMC(E1)
@ -2796,6 +2808,7 @@
#define E1_RSENSE 0.11 #define E1_RSENSE 0.11
#define E1_CHAIN_POS -1 #define E1_CHAIN_POS -1
//#define E1_INTERPOLATE true //#define E1_INTERPOLATE true
//#define E1_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E2) #if AXIS_IS_TMC(E2)
@ -2804,6 +2817,7 @@
#define E2_RSENSE 0.11 #define E2_RSENSE 0.11
#define E2_CHAIN_POS -1 #define E2_CHAIN_POS -1
//#define E2_INTERPOLATE true //#define E2_INTERPOLATE true
//#define E2_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E3) #if AXIS_IS_TMC(E3)
@ -2812,6 +2826,7 @@
#define E3_RSENSE 0.11 #define E3_RSENSE 0.11
#define E3_CHAIN_POS -1 #define E3_CHAIN_POS -1
//#define E3_INTERPOLATE true //#define E3_INTERPOLATE true
//#define E3_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E4) #if AXIS_IS_TMC(E4)
@ -2820,6 +2835,7 @@
#define E4_RSENSE 0.11 #define E4_RSENSE 0.11
#define E4_CHAIN_POS -1 #define E4_CHAIN_POS -1
//#define E4_INTERPOLATE true //#define E4_INTERPOLATE true
//#define E4_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E5) #if AXIS_IS_TMC(E5)
@ -2828,6 +2844,7 @@
#define E5_RSENSE 0.11 #define E5_RSENSE 0.11
#define E5_CHAIN_POS -1 #define E5_CHAIN_POS -1
//#define E5_INTERPOLATE true //#define E5_INTERPOLATE true
//#define E5_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E6) #if AXIS_IS_TMC(E6)
@ -2836,6 +2853,7 @@
#define E6_RSENSE 0.11 #define E6_RSENSE 0.11
#define E6_CHAIN_POS -1 #define E6_CHAIN_POS -1
//#define E6_INTERPOLATE true //#define E6_INTERPOLATE true
//#define E6_HOLD_MULTIPLIER 0.5
#endif #endif
#if AXIS_IS_TMC(E7) #if AXIS_IS_TMC(E7)
@ -2844,6 +2862,7 @@
#define E7_RSENSE 0.11 #define E7_RSENSE 0.11
#define E7_CHAIN_POS -1 #define E7_CHAIN_POS -1
//#define E7_INTERPOLATE true //#define E7_INTERPOLATE true
//#define E7_HOLD_MULTIPLIER 0.5
#endif #endif
/** /**

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