|
@@ -537,7 +537,7 @@ void Endstops::update() {
|
537
|
537
|
/**
|
538
|
538
|
* Check and update endstops
|
539
|
539
|
*/
|
540
|
|
- #if HAS_X_MIN
|
|
540
|
+ #if HAS_X_MIN && !X_SPI_SENSORLESS
|
541
|
541
|
#if ENABLED(X_DUAL_ENDSTOPS)
|
542
|
542
|
UPDATE_ENDSTOP_BIT(X, MIN);
|
543
|
543
|
#if HAS_X2_MIN
|
|
@@ -550,7 +550,7 @@ void Endstops::update() {
|
550
|
550
|
#endif
|
551
|
551
|
#endif
|
552
|
552
|
|
553
|
|
- #if HAS_X_MAX
|
|
553
|
+ #if HAS_X_MAX && !X_SPI_SENSORLESS
|
554
|
554
|
#if ENABLED(X_DUAL_ENDSTOPS)
|
555
|
555
|
UPDATE_ENDSTOP_BIT(X, MAX);
|
556
|
556
|
#if HAS_X2_MAX
|
|
@@ -563,7 +563,7 @@ void Endstops::update() {
|
563
|
563
|
#endif
|
564
|
564
|
#endif
|
565
|
565
|
|
566
|
|
- #if HAS_Y_MIN
|
|
566
|
+ #if HAS_Y_MIN && !Y_SPI_SENSORLESS
|
567
|
567
|
#if ENABLED(Y_DUAL_ENDSTOPS)
|
568
|
568
|
UPDATE_ENDSTOP_BIT(Y, MIN);
|
569
|
569
|
#if HAS_Y2_MIN
|
|
@@ -576,7 +576,7 @@ void Endstops::update() {
|
576
|
576
|
#endif
|
577
|
577
|
#endif
|
578
|
578
|
|
579
|
|
- #if HAS_Y_MAX
|
|
579
|
+ #if HAS_Y_MAX && !Y_SPI_SENSORLESS
|
580
|
580
|
#if ENABLED(Y_DUAL_ENDSTOPS)
|
581
|
581
|
UPDATE_ENDSTOP_BIT(Y, MAX);
|
582
|
582
|
#if HAS_Y2_MAX
|
|
@@ -589,7 +589,7 @@ void Endstops::update() {
|
589
|
589
|
#endif
|
590
|
590
|
#endif
|
591
|
591
|
|
592
|
|
- #if HAS_Z_MIN
|
|
592
|
+ #if HAS_Z_MIN && !Z_SPI_SENSORLESS
|
593
|
593
|
#if Z_MULTI_ENDSTOPS
|
594
|
594
|
UPDATE_ENDSTOP_BIT(Z, MIN);
|
595
|
595
|
#if HAS_Z2_MIN
|
|
@@ -616,7 +616,7 @@ void Endstops::update() {
|
616
|
616
|
UPDATE_ENDSTOP_BIT(Z, MIN_PROBE);
|
617
|
617
|
#endif
|
618
|
618
|
|
619
|
|
- #if HAS_Z_MAX
|
|
619
|
+ #if HAS_Z_MAX && !Z_SPI_SENSORLESS
|
620
|
620
|
// Check both Z dual endstops
|
621
|
621
|
#if Z_MULTI_ENDSTOPS
|
622
|
622
|
UPDATE_ENDSTOP_BIT(Z, MAX);
|