From ef9ddd2864cc5aa64f86972c0ab42a09969479c5 Mon Sep 17 00:00:00 2001 From: make-ing Date: Mon, 16 Nov 2015 15:06:42 +0100 Subject: [PATCH] reset Arduino after alarm message (by closing and opening the serial port) --- src/octoprint/util/comm_acc2.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/octoprint/util/comm_acc2.py b/src/octoprint/util/comm_acc2.py index 6a9f7bfd..2ad4a3be 100644 --- a/src/octoprint/util/comm_acc2.py +++ b/src/octoprint/util/comm_acc2.py @@ -377,6 +377,10 @@ class MachineCom(object): self._send_event.clear(completely=True) self._changeState(self.STATE_LOCKED) + # close and open serial port to reset arduino + self._serial.close() + self._openSerial() + def _handle_feedback_message(self, line): if line[1:].startswith('Res'): # [Reset to continue] pass