diff --git a/src/ATBAPP/DeviceControllerDiag.cpp b/src/ATBAPP/DeviceControllerDiag.cpp index 0322843..2bcdbc0 100644 --- a/src/ATBAPP/DeviceControllerDiag.cpp +++ b/src/ATBAPP/DeviceControllerDiag.cpp @@ -420,8 +420,15 @@ void DeviceControllerDiag::sub_componentAssessment() // Reset events: present in previous but not current QSet resetEvents = this->previousMachineEventSet - this->machineEventSet; + // DEBUG EventSets: + qCritical() << "sub_componentAssessment():"; + qCritical() << " newEvents: " << newEvents.size(); + qCritical() << " resetEvents: " << resetEvents.size(); + + // Triggering Actions // Iterate through the results + for (const DCMachineEvent& event : newEvents) { private_sendDiagEvent(event, DeviceController::Action::SET); // New event detected } @@ -462,6 +469,9 @@ void DeviceControllerDiag::private_setDiagEvent(DeviceController::State result) DCMachineEvent newState = DCMachineEvent(result, QUuid::createUuid().toString(QUuid::WithoutBraces).mid(0, 8)); + // DEBUG + qCritical() << "----> setDiagEvent: " << newState.state << " with id: " << newState.eventId; + machineEventSet.insert(newState); }