diff --git a/software/src/tsmppt.cpp b/software/src/tsmppt.cpp index a9aab81..6613ad4 100644 --- a/software/src/tsmppt.cpp +++ b/software/src/tsmppt.cpp @@ -543,13 +543,15 @@ QString Tsmppt::productName() const void Tsmppt::onTimeout() { + mTimer->stop(); if (!mInitialized) { - mTimer->stop(); initialize(); - mTimer->start(); - return; } - updateValues(); + else + { + updateValues(); + } + mTimer->start(); }