From 40771fe7a4bc7a8e23583e23048ec4ffbcf1d4ef Mon Sep 17 00:00:00 2001 From: Alex Voinea Date: Mon, 19 Feb 2024 10:52:01 +0100 Subject: [PATCH] Restore default XY currents after homing --- Firmware/tmc2130.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Firmware/tmc2130.cpp b/Firmware/tmc2130.cpp index 1e4cce56d..b369b0d26 100755 --- a/Firmware/tmc2130.cpp +++ b/Firmware/tmc2130.cpp @@ -439,6 +439,9 @@ void tmc2130_home_exit() { if (tmc2130_sg_homing_axes_mask & mask) { tmc2130_XYZ_reg_init(axis); + currents[axis].setiRun(tmc2130_current_r[axis]); + currents[axis].setiHold(tmc2130_current_h[axis]); + tmc2130_setup_chopper(axis, tmc2130_mres[axis]); } } tmc2130_sg_homing_axes_mask = 0x00;