M1M3 Support System
|
Wrapper object for MTM1M3_logevent_forceActuatorForceWarningC. More...
#include <ForceActuatorForceWarning.h>
Public Member Functions | |
ForceActuatorForceWarning (token) | |
Construct new ForceActuatorForceWarning. | |
void | reset () |
void | resetSend () |
void | setTimestamp (double globalTimestamp) |
void | checkPrimary (int dataIndex, int actuatorId, float primaryForce, float primarySetpoint) |
Check primary force, Check for following error and measured force. | |
void | checkSecondary (int dataIndex, int actuatorId, float secondaryForce, float secondarySetpoint) |
Check secondary force. | |
bool | checkXMeasuredForce (int xIndex, int actuatorId, float xForce) |
bool | checkYMeasuredForce (int yIndex, int actuatorId, float yForce) |
bool | checkZMeasuredForce (int zIndex, int actuatorId, float zForce) |
void | send () |
Sends updates through SAL/DDS. | |
Wrapper object for MTM1M3_logevent_forceActuatorForceWarningC.
The check done on forces are done on with actual measured forces. Forces might be clipped before being applied to the FAs - look on various preclipped events for the clipping, and
void ForceActuatorForceWarning::checkPrimary | ( | int | dataIndex, |
int | actuatorId, | ||
float | primaryForce, | ||
float | primarySetpoint ) |
Check primary force, Check for following error and measured force.
Returns true if the force is out of limit and system shall fault the mirror.
dataIndex | FA index |
actuatorId | FA ID |
primaryForce | force measured on the force actuator |
primarySetpoint | FA setpoint - target force |
void ForceActuatorForceWarning::checkSecondary | ( | int | dataIndex, |
int | actuatorId, | ||
float | secondaryForce, | ||
float | secondarySetpoint ) |
Check secondary force.
Check for following error and measured force. Returns true if the force is out of limit and system shall fault the mirror.
dataIndex | FA index |
actuatorId | FA ID |
secondaryForce | force measured on the force actuator |
secondarySetpoint | FA setpoint = target force |