From 945347a88ea521ad32aecc5bfe646118f94ee35b Mon Sep 17 00:00:00 2001 From: Scott Mikutsky Date: Mon, 17 Jul 2023 00:29:56 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Ensure=20BLTouch=20deploy=20in?= =?UTF-8?q?=20HS=20Mode=20(#26033)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Marlin/src/module/probe.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Marlin/src/module/probe.cpp b/Marlin/src/module/probe.cpp index b3872146d136..8c13da36f99f 100644 --- a/Marlin/src/module/probe.cpp +++ b/Marlin/src/module/probe.cpp @@ -596,10 +596,8 @@ bool Probe::probe_down_to_z(const_float_t z, const_feedRate_t fr_mm_s) { thermalManager.wait_for_hotend_heating(active_extruder); #endif - #if ENABLED(BLTOUCH) - if (!bltouch.high_speed_mode && bltouch.deploy()) - return true; // Deploy in LOW SPEED MODE on every probe action - #endif + // Ensure the BLTouch is deployed. Does nothing if already deployed. + if (TERN0(BLTOUCH, bltouch.deploy())) return true; #if HAS_Z_SERVO_PROBE && (ENABLED(Z_SERVO_INTERMEDIATE_STOW) || defined(Z_SERVO_MEASURE_ANGLE)) probe_specific_action(true); // Always re-deploy in this case