diff --git a/mainwindow.cpp b/mainwindow.cpp index 9eb598a..84f3b9a 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -745,7 +745,7 @@ void MainWindow::updateSDStatus(SDProgress p) void MainWindow::checkSDStatus() { - if(sdprinting && chekingSDStatus && sinceLastSDStatus > progressSDTimer.interval()) + if(sdprinting && chekingSDStatus && sinceLastSDStatus.elapsed() > progressSDTimer.interval()) injectCommand("M27"); } @@ -807,9 +807,9 @@ void MainWindow::openEEPROMeditor() void MainWindow::sendEEPROMsettings(QStringList changes) { userCommands.clear(); - foreach (QString str, changes) { + foreach (QString str, changes) + { injectCommand(str); - //printMsg(str); } } diff --git a/mainwindow.h b/mainwindow.h index 6dc35ce..c068b92 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -47,6 +47,7 @@ protected: QTimer progressSDTimer; QTimer statusTimer; QElapsedTimer sinceLastTemp; + QElapsedTimer sinceLastSDStatus; QSettings settings; QStringList recentFiles; QStringList EEPROMSettings;