Diag: improve E255 handling:

- allways run through finishDiag() method
 - on finishing diag: only remove elements in previousMachineEventSet if
data is valid
This commit is contained in:
2025-09-03 13:33:56 +02:00
parent 420ca94f41
commit 26c2120743
2 changed files with 26 additions and 21 deletions

View File

@@ -170,7 +170,7 @@ private slots:
void private_setDiagEvent(DeviceController::State result);
void private_sendDiagEvent(DCMachineEvent result, DeviceController::Action action);
void private_finishDiag();
void private_finishDiag(bool dataValid = false);
void sys_superviseSystem();