diff options
-rw-r--r-- | klippy/extras/tmc.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/klippy/extras/tmc.py b/klippy/extras/tmc.py index dd28fa68..449fae6e 100644 --- a/klippy/extras/tmc.py +++ b/klippy/extras/tmc.py @@ -140,6 +140,9 @@ class TMCErrorCheck: irun = self.fields.get_field(self.irun_field) if self.check_timer is None or irun < 4: break + if (self.irun_field == "IRUN" + and not self.fields.get_field("IHOLD")): + break # CS_ACTUAL field of zero - indicates a driver reset count += 1 if count >= 3: |