From c0a2806d15a47b6aef87544d88aee158e5afa35c Mon Sep 17 00:00:00 2001 From: Rob Giseburt Date: Wed, 13 Nov 2019 22:29:52 -0600 Subject: [PATCH] Allow resume/cycle start in interlock when spinde isn't running --- g2core/cycle_feedhold.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/g2core/cycle_feedhold.cpp b/g2core/cycle_feedhold.cpp index 7bbfa499..f1d793b7 100644 --- a/g2core/cycle_feedhold.cpp +++ b/g2core/cycle_feedhold.cpp @@ -830,7 +830,7 @@ static stat_t _feedhold_restart_with_actions() // Execute Cases (6) and (7) // Check to run first-time code if (cm1.hold_state == FEEDHOLD_HOLD) { - if (!coolant_ready() || !spindle_ready_to_resume()) { + if (!coolant_ready() || (spindle_is_on_or_paused() && !spindle_ready_to_resume())) { return (STAT_EAGAIN); }