From: nickthetait Date: Wed, 6 Jan 2016 13:54:47 +0000 (-0700) Subject: Improve user feedback when canceling a print X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=cura.git;a=commitdiff_plain;h=2b2414c8fb573ec394b02efd82970ca575c8be65 Improve user feedback when canceling a print Display cancelation message on printers that have an LCD --- diff --git a/Cura/util/printerConnection/serialConnection.py b/Cura/util/printerConnection/serialConnection.py index 40a87e70..8999c80b 100644 --- a/Cura/util/printerConnection/serialConnection.py +++ b/Cura/util/printerConnection/serialConnection.py @@ -111,6 +111,11 @@ class serialConnection(printerConnectionBase.printerConnectionBase): def disableSteppers(self): self.sendCommand("M18") + + def setLCDmessage(self): + cancel_text = "Print canceled" + formatted_command = "M117 {}".format(cancel_text) + self.sendCommand(formatted_command) #Abort the previously loaded print file def cancelPrint(self): @@ -123,6 +128,7 @@ class serialConnection(printerConnectionBase.printerConnectionBase): self._pausePosition = None self.coolDown() self.disableSteppers() + self.setLCDmessage() def isPrinting(self): return self._commState == machineCom.MachineCom.STATE_PRINTING