#include <ServoHubSimFaultManager.h>
◆ ServoHubSimFaultManager() [1/2]
ServoHubSimFaultManager::ServoHubSimFaultManager |
( |
ServoHub * |
servoHub | ) |
|
|
explicit |
Create a Fault Manager object, which allows you to get and set the status of simulated faults on your simulated Servo Hub. Constructing this object will also cause the Fault Manager to appear in the sim gui. The state of faults can be fetched on the original Servo Hub Object.
- Parameters
-
servoHub | The ServoHub associated with the Fault Manager |
◆ ServoHubSimFaultManager() [2/2]
rev::servohub::ServoHubSimFaultManager::ServoHubSimFaultManager |
( |
| ) |
|
|
delete |
◆ SetFaults()
Set the state of the simulated faults of the device.
Use device.getFaults() to get the object and modify the parameters.
- Parameters
-
faults | a Faults object indicating the state of the faults |
◆ SetStickyFaults()
void ServoHubSimFaultManager::SetStickyFaults |
( |
const ServoHub::Faults & |
faults | ) |
|
Set the state of the simulated sticky faults of the device.
Use device.getStickyFaults() to get the object and modify the parameters.
- Parameters
-
faults | a Faults object indicating the state of the sticky faults |
◆ SetWarnings()
Set the state of the simulated warnings of the device.
Use device.getWarnings() to get the object and modify the parameters.
- Parameters
-
warnings | a Warnings object indicating the state of the warnings |
◆ SetStickyWarnings()
Set the state of the simulated sticky warnings of the device.
Use device.getStickyWarnings() to get the object and modify the parameters.
- Parameters
-
warnings | a Warnings object indicating the state of the sticky warnings |
The documentation for this class was generated from the following files: