Fix for marlin - do not expect Ok after every line

This commit is contained in:
NeoTheFox 2015-03-12 20:18:17 +03:00
parent da63af5709
commit f10324ac81

View File

@ -541,8 +541,12 @@ void MainWindow::readSerial()
QByteArray data = printer.readLine(); //Read the line
emit recievedData(data); //Send data to parser thread
if(data.startsWith("ok")) readyRecieve++;
else if(data.startsWith("wa")) readyRecieve=1;
if(firmware == Marlin || firmware == OtherFirmware) readyRecieve++;
else if(firmware == Repetier)
{
if(data.startsWith("ok")) readyRecieve++;
else if(data.startsWith("wa")) readyRecieve=1;
}
printMsg(QString(data)); //echo
}
}