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) {
|
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