|
@@ -432,7 +432,7 @@ void Endstops::update() {
|
432
|
432
|
* Check and update endstops
|
433
|
433
|
*/
|
434
|
434
|
#if HAS_X_MIN
|
435
|
|
- #if ENABLED(X_DUAL_ENDSTOPS) && X_HOME_DIR < 0
|
|
435
|
+ #if ENABLED(X_DUAL_ENDSTOPS)
|
436
|
436
|
UPDATE_ENDSTOP_BIT(X, MIN);
|
437
|
437
|
#if HAS_X2_MIN
|
438
|
438
|
UPDATE_ENDSTOP_BIT(X2, MIN);
|
|
@@ -445,7 +445,7 @@ void Endstops::update() {
|
445
|
445
|
#endif
|
446
|
446
|
|
447
|
447
|
#if HAS_X_MAX
|
448
|
|
- #if ENABLED(X_DUAL_ENDSTOPS) && X_HOME_DIR > 0
|
|
448
|
+ #if ENABLED(X_DUAL_ENDSTOPS)
|
449
|
449
|
UPDATE_ENDSTOP_BIT(X, MAX);
|
450
|
450
|
#if HAS_X2_MAX
|
451
|
451
|
UPDATE_ENDSTOP_BIT(X2, MAX);
|
|
@@ -457,7 +457,7 @@ void Endstops::update() {
|
457
|
457
|
#endif
|
458
|
458
|
#endif
|
459
|
459
|
|
460
|
|
- #if HAS_Y_MIN && Y_HOME_DIR < 0
|
|
460
|
+ #if HAS_Y_MIN
|
461
|
461
|
#if ENABLED(Y_DUAL_ENDSTOPS)
|
462
|
462
|
UPDATE_ENDSTOP_BIT(Y, MIN);
|
463
|
463
|
#if HAS_Y2_MIN
|
|
@@ -470,7 +470,7 @@ void Endstops::update() {
|
470
|
470
|
#endif
|
471
|
471
|
#endif
|
472
|
472
|
|
473
|
|
- #if HAS_Y_MAX && Y_HOME_DIR > 0
|
|
473
|
+ #if HAS_Y_MAX
|
474
|
474
|
#if ENABLED(Y_DUAL_ENDSTOPS)
|
475
|
475
|
UPDATE_ENDSTOP_BIT(Y, MAX);
|
476
|
476
|
#if HAS_Y2_MAX
|
|
@@ -484,7 +484,7 @@ void Endstops::update() {
|
484
|
484
|
#endif
|
485
|
485
|
|
486
|
486
|
#if HAS_Z_MIN
|
487
|
|
- #if ENABLED(Z_DUAL_ENDSTOPS) && Z_HOME_DIR < 0
|
|
487
|
+ #if ENABLED(Z_DUAL_ENDSTOPS)
|
488
|
488
|
UPDATE_ENDSTOP_BIT(Z, MIN);
|
489
|
489
|
#if HAS_Z2_MIN
|
490
|
490
|
UPDATE_ENDSTOP_BIT(Z2, MIN);
|
|
@@ -503,7 +503,7 @@ void Endstops::update() {
|
503
|
503
|
UPDATE_ENDSTOP_BIT(Z, MIN_PROBE);
|
504
|
504
|
#endif
|
505
|
505
|
|
506
|
|
- #if HAS_Z_MAX && Z_HOME_DIR > 0
|
|
506
|
+ #if HAS_Z_MAX
|
507
|
507
|
// Check both Z dual endstops
|
508
|
508
|
#if ENABLED(Z_DUAL_ENDSTOPS)
|
509
|
509
|
UPDATE_ENDSTOP_BIT(Z, MAX);
|