From a25870dd7958dee6f00662c915752334ec296bb6 Mon Sep 17 00:00:00 2001 From: Teja Date: Mon, 30 Mar 2015 12:42:48 +0200 Subject: [PATCH] disable line forcing as it crashes grbl commands. --- src/octoprint/util/comm.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/octoprint/util/comm.py b/src/octoprint/util/comm.py index 6dca6f01..abbf4159 100644 --- a/src/octoprint/util/comm.py +++ b/src/octoprint/util/comm.py @@ -1019,8 +1019,11 @@ class MachineCom(object): ### Printing elif self._state == self.STATE_PRINTING: if line == "" and time.time() > self._timeout: - self._log("Communication timeout during printing, forcing a line") - line = 'ok' + if not self._grbl: + self._log("Communication timeout during printing, forcing a line") + line = 'ok' + else: + line = "" if self.isSdPrinting(): if time.time() > tempRequestTimeout and not heatingUp: