Diag: Operate O000 is not part of machineEventSet
- O000 is not a direct result from DC - O000 is constructed in DCDiag, if no Error EXXXX and no Warning WXXXX ocurred -> O000 must not be part of machineEventSet (e.g. O000 can not be reset)
This commit is contained in:
parent
9ba61d0748
commit
d4b0243bdf
@ -406,7 +406,10 @@ void DeviceControllerDiag::sub_componentAssessment()
|
||||
}
|
||||
|
||||
if (flag_sendOperate) {
|
||||
this->private_setDiagEvent(DeviceController::State::O000);
|
||||
// O000 must not be part of event set
|
||||
DCMachineEvent O000DCMachineEvent = DCMachineEvent(DeviceController::State::O000,
|
||||
QUuid::createUuid().toString(QUuid::WithoutBraces).mid(0, 8));
|
||||
this->private_sendDiagEvent(O000DCMachineEvent, DeviceController::Action::SET);
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user