diff --git a/src/ATBAPP/DeviceControllerDiag.cpp b/src/ATBAPP/DeviceControllerDiag.cpp index c79279c..49a83ec 100644 --- a/src/ATBAPP/DeviceControllerDiag.cpp +++ b/src/ATBAPP/DeviceControllerDiag.cpp @@ -166,7 +166,7 @@ void DeviceControllerDiag::sys_superviseSystem() // es gibt keinerlei gültige Daten vom DC qCritical() << "DeviceControllerDiag::sys_superviseSystem() no valid data!"; hw->dc_autoRequest(true); - this->private_sendDiagEvent(DeviceController::State::E254); + this->private_sendDiagEvent(DeviceController::State::M0254); this->diagRequestTimeoutTimer->stop(); this->isRequestRunning = false; if (this->E255counter > 5) { this->restartCArun(); } @@ -232,13 +232,13 @@ void DeviceControllerDiag::sub_componentAssessment() // Service or battery door is open flag_sendOperate = false; qCritical() << "DeviceControllerDiag::sys_superviseSystem() Service or battery door is open, goto INTRUSION MODE"; - this->private_sendDiagEvent(DeviceController::State::E253); + this->private_sendDiagEvent(DeviceController::State::M0253); } if (dynMaCond.middleDoor) { // vault door is open flag_sendOperate = false; qCritical() << "DeviceControllerDiag::sys_superviseSystem() vault door is open, goto INTRUSION MODE"; - this->private_sendDiagEvent(DeviceController::State::E252); + this->private_sendDiagEvent(DeviceController::State::M0252); } // check for invalid states: @@ -366,12 +366,12 @@ void DeviceControllerDiag::sub_componentAssessment() if (dynMaCond.nowCardTest>0) { flag_sendOperate = false; - this->private_sendDiagEvent(DeviceController::State::E072); + this->private_sendDiagEvent(DeviceController::State::M0072); } if (dynMaCond.startupTestIsRunning>0) { flag_sendOperate = false; - this->private_sendDiagEvent(DeviceController::State::E073); + this->private_sendDiagEvent(DeviceController::State::M0073); } if (modCond.voltage>=200) { @@ -526,28 +526,28 @@ void DeviceControllerDiag::private_sendDiagEvent(DeviceController::State result) this->_isErrorState = true; break; - case DeviceController::State::E071: // cash box change is ongoing + case DeviceController::State::M0071: // cash box change is ongoing eventClass = EVENT_CLASS::STATE; parameter = "cash box change is ongoing"; break; - case DeviceController::State::E072: // card test running + case DeviceController::State::M0072: // card test running eventClass = EVENT_CLASS::STATE; parameter = "card test running"; break; - case DeviceController::State::E073: // startup-test is running + case DeviceController::State::M0073: // startup-test is running eventClass = EVENT_CLASS::STATE; parameter = "startup-test is running"; break; - case DeviceController::State::E252: // cash box door open + case DeviceController::State::M0252: // cash box door open eventClass = EVENT_CLASS::STATE; parameter = "cash box door open"; break; - case DeviceController::State::E253: // service or battery door open + case DeviceController::State::M0253: // service or battery door open eventClass = EVENT_CLASS::STATE; parameter = "service or battery door open"; break; - case DeviceController::State::E254: // no valid data from DeviceController + case DeviceController::State::M0254: // no valid data from DeviceController eventClass = EVENT_CLASS::STATE; parameter = "no valid data from DeviceController"; break; diff --git a/src/ATBAPP/DeviceControllerDiag.h b/src/ATBAPP/DeviceControllerDiag.h index 1d44f24..2dc47d5 100644 --- a/src/ATBAPP/DeviceControllerDiag.h +++ b/src/ATBAPP/DeviceControllerDiag.h @@ -41,13 +41,14 @@ namespace DeviceController { E034, - E071, - E072, - E073, + M0071, // cashbox change is ongoing + M0072, // cardtest is running + M0073, // startup-test is running + + M0252, // cashbox door open + M0253, // service or battery door is open + M0254, // no valid data from DC - E252, - E253, - E254, E255, W001,