Detect endstop hits in any direction
This commit is contained in:
parent
1caa01a9a2
commit
ca6ddbc555
@ -405,7 +405,7 @@ void Endstops::update() {
|
|||||||
* Check and update endstops
|
* Check and update endstops
|
||||||
*/
|
*/
|
||||||
#if HAS_X_MIN
|
#if HAS_X_MIN
|
||||||
#if ENABLED(X_DUAL_ENDSTOPS) && X_HOME_DIR < 0
|
#if ENABLED(X_DUAL_ENDSTOPS)
|
||||||
UPDATE_ENDSTOP_BIT(X, MIN);
|
UPDATE_ENDSTOP_BIT(X, MIN);
|
||||||
#if HAS_X2_MIN
|
#if HAS_X2_MIN
|
||||||
UPDATE_ENDSTOP_BIT(X2, MIN);
|
UPDATE_ENDSTOP_BIT(X2, MIN);
|
||||||
@ -418,7 +418,7 @@ void Endstops::update() {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_X_MAX
|
#if HAS_X_MAX
|
||||||
#if ENABLED(X_DUAL_ENDSTOPS) && X_HOME_DIR > 0
|
#if ENABLED(X_DUAL_ENDSTOPS)
|
||||||
UPDATE_ENDSTOP_BIT(X, MAX);
|
UPDATE_ENDSTOP_BIT(X, MAX);
|
||||||
#if HAS_X2_MAX
|
#if HAS_X2_MAX
|
||||||
UPDATE_ENDSTOP_BIT(X2, MAX);
|
UPDATE_ENDSTOP_BIT(X2, MAX);
|
||||||
@ -430,7 +430,7 @@ void Endstops::update() {
|
|||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_Y_MIN && Y_HOME_DIR < 0
|
#if HAS_Y_MIN
|
||||||
#if ENABLED(Y_DUAL_ENDSTOPS)
|
#if ENABLED(Y_DUAL_ENDSTOPS)
|
||||||
UPDATE_ENDSTOP_BIT(Y, MIN);
|
UPDATE_ENDSTOP_BIT(Y, MIN);
|
||||||
#if HAS_Y2_MIN
|
#if HAS_Y2_MIN
|
||||||
@ -443,7 +443,7 @@ void Endstops::update() {
|
|||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_Y_MAX && Y_HOME_DIR > 0
|
#if HAS_Y_MAX
|
||||||
#if ENABLED(Y_DUAL_ENDSTOPS)
|
#if ENABLED(Y_DUAL_ENDSTOPS)
|
||||||
UPDATE_ENDSTOP_BIT(Y, MAX);
|
UPDATE_ENDSTOP_BIT(Y, MAX);
|
||||||
#if HAS_Y2_MAX
|
#if HAS_Y2_MAX
|
||||||
@ -457,7 +457,7 @@ void Endstops::update() {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_Z_MIN
|
#if HAS_Z_MIN
|
||||||
#if ENABLED(Z_DUAL_ENDSTOPS) && Z_HOME_DIR < 0
|
#if ENABLED(Z_DUAL_ENDSTOPS)
|
||||||
UPDATE_ENDSTOP_BIT(Z, MIN);
|
UPDATE_ENDSTOP_BIT(Z, MIN);
|
||||||
#if HAS_Z2_MIN
|
#if HAS_Z2_MIN
|
||||||
UPDATE_ENDSTOP_BIT(Z2, MIN);
|
UPDATE_ENDSTOP_BIT(Z2, MIN);
|
||||||
@ -476,7 +476,7 @@ void Endstops::update() {
|
|||||||
UPDATE_ENDSTOP_BIT(Z, MIN_PROBE);
|
UPDATE_ENDSTOP_BIT(Z, MIN_PROBE);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if HAS_Z_MAX && Z_HOME_DIR > 0
|
#if HAS_Z_MAX
|
||||||
// Check both Z dual endstops
|
// Check both Z dual endstops
|
||||||
#if ENABLED(Z_DUAL_ENDSTOPS)
|
#if ENABLED(Z_DUAL_ENDSTOPS)
|
||||||
UPDATE_ENDSTOP_BIT(Z, MAX);
|
UPDATE_ENDSTOP_BIT(Z, MAX);
|
||||||
|
Loading…
Reference in New Issue
Block a user