Skip to content

Commit

Permalink
refuse reconnect for non critical mcu
Browse files Browse the repository at this point in the history
  • Loading branch information
pellcorp committed Dec 7, 2024
1 parent 50aacb5 commit dfa1f20
Showing 1 changed file with 11 additions and 8 deletions.
19 changes: 11 additions & 8 deletions klippy/mcu.py
Original file line number Diff line number Diff line change
Expand Up @@ -714,14 +714,17 @@ def handle_non_critical_disconnect(self):
self.gcode.respond_info(f"mcu: '{self._name}' disconnected!", log=True)

def non_critical_recon_event(self, eventtime):
success = self.recon_mcu()
if success:
self.gcode.respond_info(
f"mcu: '{self._name}' reconnected!", log=True
)
return self._reactor.NEVER
else:
return eventtime + self.reconnect_interval
# success = self.recon_mcu()
# if success:
# self.gcode.respond_info(
# f"mcu: '{self._name}' reconnected!", log=True
# )
# return self._reactor.NEVER
# else:
self.gcode.respond_info(
f"mcu: '{self._name}' refuse reconnect!", log=True
)
return eventtime + self.reconnect_interval

def _send_config(self, prev_crc):
if not self._cached_init_state:
Expand Down

0 comments on commit dfa1f20

Please sign in to comment.