@@ -91,7 +91,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
91
91
#ifndef X_DIR_INIT
92
92
#define X_DIR_INIT () SET_OUTPUT(X_DIR_PIN)
93
93
#define X_DIR_WRITE (STATE ) WRITE(X_DIR_PIN,INVERT_DIR(X, STATE))
94
- #define X_DIR_READ () bool(READ(X_DIR_PIN))
94
+ #define X_DIR_READ () INVERT_DIR(X, bool(READ(X_DIR_PIN) ))
95
95
#endif
96
96
#define X_STEP_INIT () SET_OUTPUT(X_STEP_PIN)
97
97
#ifndef X_STEP_WRITE
@@ -109,7 +109,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
109
109
#ifndef Y_DIR_INIT
110
110
#define Y_DIR_INIT () SET_OUTPUT(Y_DIR_PIN)
111
111
#define Y_DIR_WRITE (STATE ) WRITE(Y_DIR_PIN,INVERT_DIR(Y, STATE))
112
- #define Y_DIR_READ () bool(READ(Y_DIR_PIN))
112
+ #define Y_DIR_READ () INVERT_DIR(Y, bool(READ(Y_DIR_PIN) ))
113
113
#endif
114
114
#define Y_STEP_INIT () SET_OUTPUT(Y_STEP_PIN)
115
115
#ifndef Y_STEP_WRITE
@@ -128,7 +128,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
128
128
#ifndef Z_DIR_INIT
129
129
#define Z_DIR_INIT () SET_OUTPUT(Z_DIR_PIN)
130
130
#define Z_DIR_WRITE (STATE ) WRITE(Z_DIR_PIN,INVERT_DIR(Z, STATE))
131
- #define Z_DIR_READ () bool(READ(Z_DIR_PIN))
131
+ #define Z_DIR_READ () INVERT_DIR(Z, bool(READ(Z_DIR_PIN) ))
132
132
#endif
133
133
#define Z_STEP_INIT () SET_OUTPUT(Z_STEP_PIN)
134
134
#ifndef Z_STEP_WRITE
@@ -147,7 +147,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
147
147
#ifndef X2_DIR_INIT
148
148
#define X2_DIR_INIT () SET_OUTPUT(X2_DIR_PIN)
149
149
#define X2_DIR_WRITE (STATE ) WRITE(X2_DIR_PIN,INVERT_DIR(X2, STATE))
150
- #define X2_DIR_READ () bool(READ(X2_DIR_PIN))
150
+ #define X2_DIR_READ () INVERT_DIR(X2, bool(READ(X2_DIR_PIN) ))
151
151
#endif
152
152
#define X2_STEP_INIT () SET_OUTPUT(X2_STEP_PIN)
153
153
#ifndef X2_STEP_WRITE
@@ -166,7 +166,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
166
166
#ifndef Y2_DIR_INIT
167
167
#define Y2_DIR_INIT () SET_OUTPUT(Y2_DIR_PIN)
168
168
#define Y2_DIR_WRITE (STATE ) WRITE(Y2_DIR_PIN,INVERT_DIR(Y2, STATE))
169
- #define Y2_DIR_READ () bool(READ(Y2_DIR_PIN))
169
+ #define Y2_DIR_READ () INVERT_DIR(Y2, bool(READ(Y2_DIR_PIN) ))
170
170
#endif
171
171
#define Y2_STEP_INIT () SET_OUTPUT(Y2_STEP_PIN)
172
172
#ifndef Y2_STEP_WRITE
@@ -187,7 +187,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
187
187
#ifndef Z2_DIR_INIT
188
188
#define Z2_DIR_INIT () SET_OUTPUT(Z2_DIR_PIN)
189
189
#define Z2_DIR_WRITE (STATE ) WRITE(Z2_DIR_PIN,INVERT_DIR(Z2, STATE))
190
- #define Z2_DIR_READ () bool(READ(Z2_DIR_PIN))
190
+ #define Z2_DIR_READ () INVERT_DIR(Z2, bool(READ(Z2_DIR_PIN) ))
191
191
#endif
192
192
#define Z2_STEP_INIT () SET_OUTPUT(Z2_STEP_PIN)
193
193
#ifndef Z2_STEP_WRITE
@@ -208,7 +208,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
208
208
#ifndef Z3_DIR_INIT
209
209
#define Z3_DIR_INIT () SET_OUTPUT(Z3_DIR_PIN)
210
210
#define Z3_DIR_WRITE (STATE ) WRITE(Z3_DIR_PIN,INVERT_DIR(Z3, STATE))
211
- #define Z3_DIR_READ () bool(READ(Z3_DIR_PIN))
211
+ #define Z3_DIR_READ () INVERT_DIR(Z3, bool(READ(Z3_DIR_PIN) ))
212
212
#endif
213
213
#define Z3_STEP_INIT () SET_OUTPUT(Z3_STEP_PIN)
214
214
#ifndef Z3_STEP_WRITE
@@ -229,7 +229,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
229
229
#ifndef Z4_DIR_INIT
230
230
#define Z4_DIR_INIT () SET_OUTPUT(Z4_DIR_PIN)
231
231
#define Z4_DIR_WRITE (STATE ) WRITE(Z4_DIR_PIN,INVERT_DIR(Z4, STATE))
232
- #define Z4_DIR_READ () bool(READ(Z4_DIR_PIN))
232
+ #define Z4_DIR_READ () INVERT_DIR(Z4, bool(READ(Z4_DIR_PIN) ))
233
233
#endif
234
234
#define Z4_STEP_INIT () SET_OUTPUT(Z4_STEP_PIN)
235
235
#ifndef Z4_STEP_WRITE
@@ -250,7 +250,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
250
250
#ifndef I_DIR_INIT
251
251
#define I_DIR_INIT () SET_OUTPUT(I_DIR_PIN)
252
252
#define I_DIR_WRITE (STATE ) WRITE(I_DIR_PIN,INVERT_DIR(I, STATE))
253
- #define I_DIR_READ () bool(READ(I_DIR_PIN))
253
+ #define I_DIR_READ () INVERT_DIR(I, bool(READ(I_DIR_PIN) ))
254
254
#endif
255
255
#define I_STEP_INIT () SET_OUTPUT(I_STEP_PIN)
256
256
#ifndef I_STEP_WRITE
@@ -269,7 +269,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
269
269
#ifndef J_DIR_INIT
270
270
#define J_DIR_INIT () SET_OUTPUT(J_DIR_PIN)
271
271
#define J_DIR_WRITE (STATE ) WRITE(J_DIR_PIN,INVERT_DIR(J, STATE))
272
- #define J_DIR_READ () bool(READ(J_DIR_PIN))
272
+ #define J_DIR_READ () INVERT_DIR(J, bool(READ(J_DIR_PIN) ))
273
273
#endif
274
274
#define J_STEP_INIT () SET_OUTPUT(J_STEP_PIN)
275
275
#ifndef J_STEP_WRITE
@@ -288,7 +288,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
288
288
#ifndef K_DIR_INIT
289
289
#define K_DIR_INIT () SET_OUTPUT(K_DIR_PIN)
290
290
#define K_DIR_WRITE (STATE ) WRITE(K_DIR_PIN,INVERT_DIR(K, STATE))
291
- #define K_DIR_READ () bool(READ(K_DIR_PIN))
291
+ #define K_DIR_READ () INVERT_DIR(K, bool(READ(K_DIR_PIN) ))
292
292
#endif
293
293
#define K_STEP_INIT () SET_OUTPUT(K_STEP_PIN)
294
294
#ifndef K_STEP_WRITE
@@ -307,7 +307,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
307
307
#ifndef U_DIR_INIT
308
308
#define U_DIR_INIT () SET_OUTPUT(U_DIR_PIN)
309
309
#define U_DIR_WRITE (STATE ) WRITE(U_DIR_PIN,INVERT_DIR(U, STATE))
310
- #define U_DIR_READ () bool(READ(U_DIR_PIN))
310
+ #define U_DIR_READ () INVERT_DIR(U, bool(READ(U_DIR_PIN) ))
311
311
#endif
312
312
#define U_STEP_INIT () SET_OUTPUT(U_STEP_PIN)
313
313
#ifndef U_STEP_WRITE
@@ -326,7 +326,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
326
326
#ifndef V_DIR_INIT
327
327
#define V_DIR_INIT () SET_OUTPUT(V_DIR_PIN)
328
328
#define V_DIR_WRITE (STATE ) WRITE(V_DIR_PIN,INVERT_DIR(V, STATE))
329
- #define V_DIR_READ () bool(READ(V_DIR_PIN))
329
+ #define V_DIR_READ () INVERT_DIR(V, bool(READ(V_DIR_PIN) ))
330
330
#endif
331
331
#define V_STEP_INIT () SET_OUTPUT(V_STEP_PIN)
332
332
#ifndef V_STEP_WRITE
@@ -345,7 +345,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
345
345
#ifndef W_DIR_INIT
346
346
#define W_DIR_INIT () SET_OUTPUT(W_DIR_PIN)
347
347
#define W_DIR_WRITE (STATE ) WRITE(W_DIR_PIN,INVERT_DIR(W, STATE))
348
- #define W_DIR_READ () bool(READ(W_DIR_PIN))
348
+ #define W_DIR_READ () INVERT_DIR(W, bool(READ(W_DIR_PIN) ))
349
349
#endif
350
350
#define W_STEP_INIT () SET_OUTPUT(W_STEP_PIN)
351
351
#ifndef W_STEP_WRITE
@@ -363,7 +363,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
363
363
#ifndef E0_DIR_INIT
364
364
#define E0_DIR_INIT () SET_OUTPUT(E0_DIR_PIN)
365
365
#define E0_DIR_WRITE (STATE ) WRITE(E0_DIR_PIN,INVERT_DIR(E0, STATE))
366
- #define E0_DIR_READ () bool(READ(E0_DIR_PIN))
366
+ #define E0_DIR_READ () INVERT_DIR(E0, bool(READ(E0_DIR_PIN) ))
367
367
#endif
368
368
#define E0_STEP_INIT () SET_OUTPUT(E0_STEP_PIN)
369
369
#ifndef E0_STEP_WRITE
@@ -380,7 +380,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
380
380
#ifndef E1_DIR_INIT
381
381
#define E1_DIR_INIT () SET_OUTPUT(E1_DIR_PIN)
382
382
#define E1_DIR_WRITE (STATE ) WRITE(E1_DIR_PIN,INVERT_DIR(E1, STATE))
383
- #define E1_DIR_READ () bool(READ(E1_DIR_PIN))
383
+ #define E1_DIR_READ () INVERT_DIR(E1, bool(READ(E1_DIR_PIN) ))
384
384
#endif
385
385
#define E1_STEP_INIT () SET_OUTPUT(E1_STEP_PIN)
386
386
#ifndef E1_STEP_WRITE
@@ -397,7 +397,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
397
397
#ifndef E2_DIR_INIT
398
398
#define E2_DIR_INIT () SET_OUTPUT(E2_DIR_PIN)
399
399
#define E2_DIR_WRITE (STATE ) WRITE(E2_DIR_PIN,INVERT_DIR(E2, STATE))
400
- #define E2_DIR_READ () bool(READ(E2_DIR_PIN))
400
+ #define E2_DIR_READ () INVERT_DIR(E2, bool(READ(E2_DIR_PIN) ))
401
401
#endif
402
402
#define E2_STEP_INIT () SET_OUTPUT(E2_STEP_PIN)
403
403
#ifndef E2_STEP_WRITE
@@ -414,7 +414,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
414
414
#ifndef E3_DIR_INIT
415
415
#define E3_DIR_INIT () SET_OUTPUT(E3_DIR_PIN)
416
416
#define E3_DIR_WRITE (STATE ) WRITE(E3_DIR_PIN,INVERT_DIR(E3, STATE))
417
- #define E3_DIR_READ () bool(READ(E3_DIR_PIN))
417
+ #define E3_DIR_READ () INVERT_DIR(E3, bool(READ(E3_DIR_PIN) ))
418
418
#endif
419
419
#define E3_STEP_INIT () SET_OUTPUT(E3_STEP_PIN)
420
420
#ifndef E3_STEP_WRITE
@@ -431,7 +431,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
431
431
#ifndef E4_DIR_INIT
432
432
#define E4_DIR_INIT () SET_OUTPUT(E4_DIR_PIN)
433
433
#define E4_DIR_WRITE (STATE ) WRITE(E4_DIR_PIN,INVERT_DIR(E4, STATE))
434
- #define E4_DIR_READ () bool(READ(E4_DIR_PIN))
434
+ #define E4_DIR_READ () INVERT_DIR(E4, bool(READ(E4_DIR_PIN) ))
435
435
#endif
436
436
#define E4_STEP_INIT () SET_OUTPUT(E4_STEP_PIN)
437
437
#ifndef E4_STEP_WRITE
@@ -448,7 +448,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
448
448
#ifndef E5_DIR_INIT
449
449
#define E5_DIR_INIT () SET_OUTPUT(E5_DIR_PIN)
450
450
#define E5_DIR_WRITE (STATE ) WRITE(E5_DIR_PIN,INVERT_DIR(E5, STATE))
451
- #define E5_DIR_READ () bool(READ(E5_DIR_PIN))
451
+ #define E5_DIR_READ () INVERT_DIR(E5, bool(READ(E5_DIR_PIN) ))
452
452
#endif
453
453
#define E5_STEP_INIT () SET_OUTPUT(E5_STEP_PIN)
454
454
#ifndef E5_STEP_WRITE
@@ -465,7 +465,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
465
465
#ifndef E6_DIR_INIT
466
466
#define E6_DIR_INIT () SET_OUTPUT(E6_DIR_PIN)
467
467
#define E6_DIR_WRITE (STATE ) WRITE(E6_DIR_PIN,INVERT_DIR(E6, STATE))
468
- #define E6_DIR_READ () bool(READ(E6_DIR_PIN))
468
+ #define E6_DIR_READ () INVERT_DIR(E6, bool(READ(E6_DIR_PIN) ))
469
469
#endif
470
470
#define E6_STEP_INIT () SET_OUTPUT(E6_STEP_PIN)
471
471
#ifndef E6_STEP_WRITE
@@ -482,7 +482,7 @@ void reset_stepper_drivers(); // Called by settings.load / settings.reset
482
482
#ifndef E7_DIR_INIT
483
483
#define E7_DIR_INIT () SET_OUTPUT(E7_DIR_PIN)
484
484
#define E7_DIR_WRITE (STATE ) WRITE(E7_DIR_PIN,INVERT_DIR(E7, STATE))
485
- #define E7_DIR_READ () bool(READ(E7_DIR_PIN))
485
+ #define E7_DIR_READ () INVERT_DIR(E7, bool(READ(E7_DIR_PIN) ))
486
486
#endif
487
487
#define E7_STEP_INIT () SET_OUTPUT(E7_STEP_PIN)
488
488
#ifndef E7_STEP_WRITE
0 commit comments