diff --git a/src/core/atcore.cpp b/src/core/atcore.cpp --- a/src/core/atcore.cpp +++ b/src/core/atcore.cpp @@ -307,11 +307,7 @@ if (newTime != d->serialTimer.interval()) { emit serialTimerIntervalChanged(newTime); } - if (newTime == 0) { - d->serialTimer.stop(); - } else { - d->serialTimer.start(newTime); - } + d->serialTimer.start(newTime); } int AtCore::temperatureTimerInterval() const @@ -325,11 +321,7 @@ if (newTime != d->temperatureTimer.interval()) { emit temperatureTimerIntervalChanged(newTime); } - if (newTime == 0) { - d->temperatureTimer.stop(); - } else { - d->temperatureTimer.start(newTime); - } + d->temperatureTimer.start(newTime); } void AtCore::newMessage(const QByteArray &message)