From ec18ac45e42070d207061167c838a19a634a4889 Mon Sep 17 00:00:00 2001 From: Siegfried Siegert Date: Thu, 16 May 2024 15:47:14 +0200 Subject: [PATCH] Send diagEvent E255 as ERROR --- src/ATBAPP/ATBMachineEvent.h | 2 +- src/ATBAPP/DeviceControllerDiag.cpp | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/ATBAPP/ATBMachineEvent.h b/src/ATBAPP/ATBMachineEvent.h index d041ae1..4c74016 100644 --- a/src/ATBAPP/ATBMachineEvent.h +++ b/src/ATBAPP/ATBMachineEvent.h @@ -15,7 +15,7 @@ class ATBMachineEvent : public QEvent public: explicit ATBMachineEvent(const QString & id, const QString & deviceName, // PTU/PRINTER/DC/... - EVENT_CLASS eventClass, // reason of event: Error/Warning/Alarm + EVENT_CLASS eventClass, // reason of event: Error/Warning/Alarm const QString & name, // 'Event': "E001", "W003" const int state, const QString & parameter, diff --git a/src/ATBAPP/DeviceControllerDiag.cpp b/src/ATBAPP/DeviceControllerDiag.cpp index b367afa..e781fad 100644 --- a/src/ATBAPP/DeviceControllerDiag.cpp +++ b/src/ATBAPP/DeviceControllerDiag.cpp @@ -506,10 +506,8 @@ void DeviceControllerDiag::private_sendDiagEvent(DeviceController::State result) parameter = "no valid data from DeviceController"; break; case DeviceController::State::E255: // no valid data from DeviceController - eventClass = EVENT_CLASS::STATE; - parameter = ""; - qCritical() << " ... ignore " << QMetaEnum::fromType().valueToKey(result); - return; + eventClass = EVENT_CLASS::ERROR; + parameter = "no valid data from DeviceController"; break; case DeviceController::State::O000: // everything is fine this->machineEventSet.clear();