From 485d50ecb08b0856863a2dfe558dee284463a23f Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Thu, 28 Jun 2018 05:09:45 -0500 Subject: [PATCH] Ignore Z min endstop with separate Z probe To allow for the case where a Z endstop (e.g., hall effect) is higher than the probe trigger point, don't check the Z min endstop during probe moves. See #11134 --- Marlin/endstops.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Marlin/endstops.cpp b/Marlin/endstops.cpp index 25e891508b..735ab78768 100644 --- a/Marlin/endstops.cpp +++ b/Marlin/endstops.cpp @@ -602,6 +602,8 @@ void Endstops::update() { #else #if ENABLED(Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN) if (z_probe_enabled) PROCESS_ENDSTOP(Z, MIN); + #elif ENABLED(Z_MIN_PROBE_ENDSTOP) + if (!z_probe_enabled) PROCESS_ENDSTOP(Z, MIN); #else PROCESS_ENDSTOP(Z, MIN); #endif