From 6e6a63719ff87a2252c63bd1511f72c5a3f1f52b Mon Sep 17 00:00:00 2001 From: Siegfried Siegert Date: Mon, 12 May 2025 16:10:40 +0200 Subject: [PATCH] Diag: clear machineEventSet on the begin of DCDiag ... ... not on end. This is to keep current machineEventSet during normal IDLE process. --- src/ATBAPP/DeviceControllerDiag.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ATBAPP/DeviceControllerDiag.cpp b/src/ATBAPP/DeviceControllerDiag.cpp index dc367d7..a0fc647 100644 --- a/src/ATBAPP/DeviceControllerDiag.cpp +++ b/src/ATBAPP/DeviceControllerDiag.cpp @@ -58,6 +58,7 @@ void DeviceControllerDiag::diagRequest() qCritical() << "DeviceControllerDiag::diagRequest() is already running"; return; } + this->machineEventSet.clear(); this->isRequestRunning = true; this->diagRequestTimeoutTimer->start(); @@ -432,7 +433,6 @@ void DeviceControllerDiag::sub_componentAssessment() this->flagInterruptDiag = false; this->previousMachineEventSet = machineEventSet; - this->machineEventSet.clear(); }