M1M3 Support System
|
Subscriber to receive events, telemetry data and commands from SAL. More...
#include <M1M3SSSubscriber.h>
Public Member Functions | |
void | setSAL (std::shared_ptr< SAL_MTM1M3 > m1m3SAL, std::shared_ptr< SAL_MTMount > mtMountSAL) |
Command * | tryAcceptCommandSetLogLevel () |
Command * | tryAcceptCommandStart () |
Check for a Start command. | |
Command * | tryAcceptCommandEnable () |
Command * | tryAcceptCommandDisable () |
Command * | tryAcceptCommandStandby () |
Command * | tryAcceptCommandExitControl () |
Command * | tryAcceptCommandPanic () |
Command * | tryAcceptCommandSetSlewFlag () |
Command * | tryAcceptCommandClearSlewFlag () |
Command * | tryAcceptCommandTurnAirOn () |
Command * | tryAcceptCommandTurnAirOff () |
Command * | tryAcceptCommandBoosterValveOpen () |
Command * | tryAcceptCommandBoosterValveClose () |
Command * | tryAcceptCommandApplyOffsetForces () |
Command * | tryAcceptCommandClearOffsetForces () |
Command * | tryAcceptCommandRaiseM1M3 () |
Command * | tryAcceptCommandLowerM1M3 () |
Command * | tryAcceptCommandPauseM1M3RaisingLowering () |
Command * | tryAcceptCommandResumeM1M3RaisingLowering () |
Command * | tryAcceptCommandApplyActiveOpticForces () |
Command * | tryAcceptCommandClearActiveOpticForces () |
Command * | tryAcceptCommandEnterEngineering () |
Command * | tryAcceptCommandExitEngineering () |
Command * | tryAcceptCommandTestHardpoint () |
Command * | tryAcceptCommandKillHardpointTest () |
Command * | tryAcceptCommandMoveHardpointActuators () |
Command * | tryAcceptCommandEnableHardpointChase () |
Command * | tryAcceptCommandDisableHardpointChase () |
Command * | tryAcceptCommandAbortRaiseM1M3 () |
Command * | tryAcceptCommandTranslateM1M3 () |
Command * | tryAcceptCommandStopHardpointMotion () |
Command * | tryAcceptCommandPositionM1M3 () |
Command * | tryAcceptCommandTurnLightsOn () |
Command * | tryAcceptCommandTurnLightsOff () |
Command * | tryAcceptCommandTurnPowerOn () |
Command * | tryAcceptCommandTurnPowerOff () |
Command * | tryAcceptCommandEnableHardpointCorrections () |
Command * | tryAcceptCommandDisableHardpointCorrections () |
Command * | tryAcceptCommandRunMirrorForceProfile () |
Command * | tryAcceptCommandAbortProfile () |
Command * | tryAcceptCommandApplyOffsetForcesByMirrorForce () |
Command * | tryAcceptCommandUpdatePID () |
Command * | tryAcceptCommandResetPID () |
Command * | tryAcceptCommandForceActuatorBumpTest () |
Command * | tryAcceptCommandKillForceActuatorBumpTest () |
Command * | tryAcceptCommandDisableForceActuator () |
Command * | tryAcceptCommandEnableForceActuator () |
Command * | tryAcceptCommandEnableAllForceActuators () |
Command * | tryAcceptCommandEnableDisableForceComponent () |
Command * | tryAcceptCommandSetSlewControllerSettings () |
Command * | tryGetSampleTMAAzimuth () |
Command * | tryGetSampleTMAElevation () |
Static Public Member Functions | |
static M1M3SSSubscriber & | get () |
Retrieves singleton instance. | |
Subscriber to receive events, telemetry data and commands from SAL.
Comntains method to try to read commands (tryAcceptCommamnd*) , telemetry data (tryGetSample*).
|
static |
Retrieves singleton instance.
Command * LSST::M1M3::SS::M1M3SSSubscriber::tryAcceptCommandStart | ( | ) |
Check for a Start command.