From 85b23d1db6a32bd53c9767c67d58f08a1c1c5d6d Mon Sep 17 00:00:00 2001 From: PavelSindler Date: Thu, 22 Nov 2018 21:41:22 +0100 Subject: [PATCH] process serial line during pause --- Firmware/cmdqueue.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Firmware/cmdqueue.cpp b/Firmware/cmdqueue.cpp index 6bb7e42f..0b904b1e 100644 --- a/Firmware/cmdqueue.cpp +++ b/Firmware/cmdqueue.cpp @@ -382,7 +382,7 @@ void get_command() } // start of serial line processing loop - while (MYSERIAL.available() > 0 && !saved_printing) { //is print is saved (crash detection or filament detection), dont process data from serial line + while ((MYSERIAL.available() > 0 && !saved_printing) || (MYSERIAL.available() > 0 && isPrintPaused)) { //is print is saved (crash detection or filament detection), dont process data from serial line char serial_char = MYSERIAL.read(); /* if (selectedSerialPort == 1)