From dcc3b6c21ee4ea4ff3192f8cee8ab623abfd9773 Mon Sep 17 00:00:00 2001 From: Christoph Fretter Date: Mon, 16 Aug 2021 20:47:33 +0200 Subject: [PATCH] fix to homing ported these changes to fix homing: https://github.com/grbl/grbl/pull/818/commits/22d1b2c8d1f15c642d2527807d7e26276489bf1a --- config.h | 7 ++++--- limits.c | 21 +++++++++++++++++++-- 2 files changed, 23 insertions(+), 5 deletions(-) diff --git a/config.h b/config.h index 0b29492..8886ae6 100644 --- a/config.h +++ b/config.h @@ -55,7 +55,7 @@ // If homing is enabled, homing init lock sets Grbl into an alarm state upon power up. This forces // the user to perform the homing cycle (or override the locks) before doing anything else. This is // mainly a safety feature to remind the user to home, since position is unknown to Grbl. -#define HOMING_INIT_LOCK // Comment to disable +//#define HOMING_INIT_LOCK // Comment to disable // Define the homing cycle patterns with bitmasks. The homing cycle first performs a search mode // to quickly engage the limit switches, followed by a slower locate mode, and finished by a short @@ -74,7 +74,8 @@ // NOTE: Defaults are set for a traditional 3-axis CNC machine. Z-axis first to clear, followed by X & Y. //#define HOMING_CYCLE_0 (1<