Event: "ActiveDiagnosisErrorChanged"
callback(std::string
eventName, AL::ALValue
activeDiagnosis, std::string
subscriberIdentifier)
Raised when the active diagnosis status has changed.
- Parameters: eventName (std::string) – “ActiveDiagnosisErrorChanged”
- activeDiagnosis – The same return ALValue as the API ALDiagnosisProxy::getActiveDiagnosis
- subscriberIdentifier (std::string) –
Event: "ALDiagnosis/DiagnosisErrorChanged"
callback(std::string
eventName, AL::ALValue
diagnosis, std::string
subscriberIdentifier)
Raised when the active or passive diagnosis status has changed.
- Parameters: eventName (std::string) – “ALDiagnosis/DiagnosisErrorChanged”
- diagnosis – The same return ALValue as the API ALDiagnosisProxy::getDiagnosisStatus
- subscriberIdentifier (std::string) –
Event: "PassiveDiagnosisErrorChanged"
callback(std::string eventName, AL::ALValue passiveDiagnosis, std::string subscriberIdentifier)
Raised when the passive diagnosis status has changed.
- Parameters: eventName (std::string) – “PassiveDiagnosisErrorChanged”
- passiveDiagnosis – The same return ALValue as the API ALDiagnosisProxy::getPassiveDiagnosis
- subscriberIdentifier (std::string) –
Event: "ALDiagnosis/RobotIsReady"
callback(std::string
eventName, AL::ALValue
robotIsReady, std::string
subscriberIdentifier)
Raised when the active diagnosis, automatically launched after the NAOqi startup, is finished.
- Parameters: eventName (std::string) – “ALDiagnosis/RobotIsReady”
- robotIsReady – True if no critical error is detected at start-up diagnosis.
- subscriberIdentifier (std::string) –
Event: "ALDiagnosis/ActiveDiagnosisFinished"
callback(std::string eventName, AL::ALValue type, std::string subscriberIdentifier)
Raised when an active diagnosis is finished.
- Parameters: eventName (std::string) – “ALDiagnosis/ActiveDiagnosisFinished”
- type – “wakeUp” when active diagnosis at wakeUp finished. “rest” when active diagnosis at rest finished.
- subscriberIdentifier (std::string) –