aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/klippy.py
diff options
context:
space:
mode:
Diffstat (limited to 'klippy/klippy.py')
-rw-r--r--klippy/klippy.py13
1 files changed, 4 insertions, 9 deletions
diff --git a/klippy/klippy.py b/klippy/klippy.py
index 17609b37..75ee6887 100644
--- a/klippy/klippy.py
+++ b/klippy/klippy.py
@@ -22,13 +22,6 @@ command to reload the config and restart the host software.
Printer is halted
"""
-message_mcu_connect_error = """
-Once the underlying issue is corrected, use the
-"FIRMWARE_RESTART" command to reset the firmware, reload the
-config, and restart the host software.
-Error configuring printer
-"""
-
class Printer:
config_error = configfile.error
command_error = gcode.CommandError
@@ -152,8 +145,10 @@ class Printer:
util.dump_mcu_build()
return
except mcu.error as e:
- logging.exception("MCU error during connect")
- self._set_state("%s%s" % (str(e), message_mcu_connect_error))
+ msg = "MCU error during connect"
+ logging.exception(msg)
+ self._set_state(msg)
+ self.send_event("klippy:notify_mcu_error", msg, {"error": str(e)})
util.dump_mcu_build()
return
except Exception as e: