From 971732b9f6f06da0f259d5c11ef451b7aaa3fcfc Mon Sep 17 00:00:00 2001 From: quittenkaes Date: Mon, 19 Feb 2018 02:29:06 +0100 Subject: [PATCH] Add a delay before moving to z_safe_homing position if using TMC2130 sensorless homing (#9705) A short delay is needed after homing an axis with TMC 2130 sensorless homing. Otherwise the axis wont move. --- Marlin/Marlin_main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp index 3066d8063..251bdcb1d 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -3867,6 +3867,10 @@ inline void gcode_G4() { active_extruder_parked = false; #endif + #if ENABLED(SENSORLESS_HOMING) + safe_delay(500); // Short delay needed to settle + #endif + do_blocking_move_to_xy(destination[X_AXIS], destination[Y_AXIS]); HOMEAXIS(Z); }