M1M3 Support System
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
]
▼
N
LSST
▼
N
M1M3
►
N
SS
C
AbortProfileCommand
C
AbortRaiseM1M3Command
C
AccelerationForceComponent
C
Accelerometer
C
AccelerometerSettings
C
ActiveBusList
C
ActiveEngineeringState
Active Engineering state
C
ActiveOpticForceComponent
C
ActiveState
Active
State
C
AirSupplyStatus
Handles air supply status
C
ApplyActiveOpticForcesCommand
C
ApplyOffsetForcesByMirrorForceCommand
C
ApplyOffsetForcesCommand
C
AzimuthForceComponent
C
BalanceForceComponent
Distributes balance forces
C
BoosterValveCloseCommand
Sets slew flag for force actuators
C
BoosterValveController
Controls autonomous operation of booster valves
C
BoosterValveOpenCommand
Command
system to open booster valves
C
BoosterValveSettings
Wrapper object for MTM1M3_logevent_boosterValveSettings event
C
BoosterValveStatus
Wrapper object for MTM1M3_logevent_boosterValveStatusC
C
BumpTestController
Performs bump test on single force actuator (FA)
C
BusList
Abstract class
C
CellLightsSafetySettings
C
ChangeILCModeBusList
C
ClearActiveOpticForcesCommand
C
ClearOffsetForcesCommand
C
ClearSlewFlagCommand
C
Command
Parent class for all commands
C
Context
The context used to execute commands against the current state
C
ControllerThread
The controller thread is responsible for executing commands
C
CRC
CRC
utility functions
C
DCAccelerometer
C
DigitalInputOutput
C
DisableCommand
C
DisabledState
Disabled state
C
DisableForceActuatorCommand
Disable single force actuator for use in static support
C
DisableHardpointChaseCommand
C
DisableHardpointCorrectionsCommand
C
Displacement
C
DisplacementSensorSettings
C
DistributedForces
C
ElevationForceComponent
C
EnableAllForceActuatorsCommand
Enable all force actuators for use in static support
C
EnableCommand
C
EnabledActiveState
Enabled active state
C
EnabledForceActuators
Wrapper object for MTM1M3_logevent_enabledForceActuatorsC
C
EnableDisableForceComponentCommand
C
EnabledState
Parent class for all enabled sub-states
C
EnableForceActuatorCommand
Enable single force actuator for use in static support
C
EnableHardpointChaseCommand
C
EnableHardpointCorrectionsCommand
C
EngineeringState
Engineering state
C
EnterControlCommand
C
EnterEngineeringCommand
C
ExitControlCommand
C
ExitEngineeringCommand
C
ExpansionFPGA
C
ExpansionFPGAApplicationSettings
C
FaultState
Fault state
C
FinalForceComponent
Final force produced as sum of components
C
ForceActuatorApplicationSettings
(Almost) constant force actuator values
C
ForceActuatorBumpTestCommand
Command
to start bump testing of force actuator
C
ForceActuatorBumpTestSettings
Store settings for force actuator bump test
C
ForceActuatorData
Wrapper object for MTM1M3_forceActuatorData telemetry
C
ForceActuatorFollowingErrorCounter
Wrapper object for MTM1M3_logevent_forceActuatorForceWarningC
C
ForceActuatorForceWarning
Wrapper object for MTM1M3_logevent_forceActuatorForceWarningC
C
ForceActuatorIndicesNeighbors
C
ForceActuatorInfo
C
ForceActuatorNeighbors
C
ForceActuatorSettings
Stores force actuator settings
C
ForceActuatorTableRow
Force actuator data
C
ForceActuatorWarning
Wrapper object for MTM1M3_logevent_forceActuatorWarningC
C
ForceComponent
Abstract parent class of all force components
C
ForceComponentSettings
C
ForceController
Coordinate force actuators force calculcation
C
ForceControllerState
Wrapper object for MTM1M3_logevent_forceControllerStateC
C
ForceConverter
C
ForcesAndMoments
C
FPGA
The class used to communicate with the
FPGA
C
FreezeSensorBusList
C
Gyro
C
GyroSettings
C
HardpointActuatorApplicationSettings
Loads Hardpoint Settings
C
HardpointActuatorSettings
C
HardpointActuatorTableRow
C
HardpointActuatorWarning
C
HardpointMonitorApplicationSettings
C
HardpointMonitorTableRow
C
HardpointTestController
Performs hardpoint test
C
HealthAndStatusFPGAData
Health and status reader
C
Heartbeat
Wrapper object for MTM1M3_logevent_heartbeatStatusC
C
HPSettings
C
IExpansionFPGA
Abstract interface for communication with expansion
FPGA
C
IFPGA
Abstract interface for
FPGA
C
ILCApplicationSettings
C
ILCMap
ILC data
C
ILCMessageFactory
C
ILCModes
C
ILCResponseParser
C
ILCSafetySettings
C
ILCScanRates
C
ILCSubnetData
C
ILCTypes
C
ILCWarning
C
IMSSensor
C
IMSSystem
C
Inclinometer
C
InclinometerSettings
C
InterlockStatus
Wrapper object for MTM1M3_logevent_interlockStatusC
C
InterlockWarning
Wrapper object for MTM1M3_logevent_interlockWarningC
C
KillForceActuatorBumpTestCommand
Stops any running force actuator bump test
C
KillHardpointTestCommand
Abort any hardpoint test in progress,
C
Limit
C
LimitTrigger
Abstract interface class for limiting some action to predefined execution
C
LoweringEngineeringState
Lowering mirror in engineering state
C
LoweringFaultState
Lowering mirror during fault
C
LoweringState
Lowering mirror
C
LowerM1M3Command
C
M1M3SSPublisher
Singleton class for M1M3 SAL communication
C
M1M3SSSubscriber
Subscriber to receive events, telemetry data and commands from SAL
C
MirrorCellAngularAcceleration
C
MirrorCellAngularAccelerationSystem
C
MirrorForceProfile
C
MirrorForceProfileRecord
C
MirrorLowerController
Controls mirror raising operation
C
MirrorPosition
C
MirrorRaiseController
Controls mirror raising peration
C
ModbusBuffer
Utility class for Modbus buffer management
C
ModbusPort
A single modbus port data
C
Model
Contains pointers to objects communicating with cRIO boards
C
ModelPublisher
Measure time to acquire data and publish model data
C
MoveHardpointActuatorsCommand
C
OfflineState
Offline state
C
OffsetForceComponent
Handle user offsets
C
OuterLoopClockThread
C
PanicCommand
C
ParkedEngineeringState
Parked Engineering
State
C
ParkedState
Parked state
C
PausedLoweringEngineeringState
Pause lowering mirror in engineering state
C
PausedLoweringState
Pause mirror lowering
C
PausedRaisingEngineeringState
Raises mirror in engineering state
C
PausedRaisingState
Raises mirror in engineering state
C
PauseM1M3RaisingLoweringCommand
C
PID
Implements
PID
discrete time controller
C
PIDParameters
Parameters for
PID
calculations
C
PIDSettings
C
PositionController
Controls M1M3 position
C
PositionControllerSettings
Hardpoints/position controller settings
C
PositionM1M3Command
C
PowerController
C
PowerSupplyStatus
Wrapper object for MTM1M3_logevent_powerSupplyStatusC
C
PPSThread
C
ProfileController
C
ProfileHardpointCorrectionState
C
RaisedBusList
C
RaiseM1M3Command
C
RaisingEngineeringState
Raises mirror in engineering state
C
RaisingLoweringInfo
Manipulates
RaisingLoweringInfo
event fields
C
RaisingState
State
during mirror raise
C
Range
Utility range checking functions
C
ReadBoostValveDCAGainBusList
C
ReadCalibrationBusList
C
RecordRawDCAccelerometersCommand
Start collecting of the DC raw accelerometer data
C
ReloadConfigurationCommand
C
ReportADCScanRateBusList
C
ReportDCAIDBusList
C
ReportDCAStatusBusList
C
ReportServerIDBusList
C
ReportServerStatusBusList
C
ResetBustList
C
ResetPIDCommand
C
ResumeM1M3RaisingLoweringCommand
C
RoundRobin
Methods for round robin token/index
C
RunMirrorForceProfileCommand
C
SafetyController
Controls mirror safety
C
SafetyControllerSettings
Safety controller class
C
SALSink
Sink to send all M1M3 spdlog messages to SAL using logMessage event
C
SetADCChanneOffsetAndSensitivityBusList
C
SetADCScanRateBusList
C
SetBoostValveDCAGainBusList
C
SetSlewControllerSettingsCommand
C
SetSlewFlagCommand
C
SettingReader
Reads M1M3 support system configuration
C
SimulatedExpansionFPGA
C
SimulatedFPGA
FPGA
simulator
C
SimulationMode
C
SlewController
Provides methods to enter and exit slew configuration
C
SlewControllerSettings
Settings used during slewing
C
SSILCs
C
StandbyCommand
C
StandbyState
State
between Offline and Enabled sub-states
C
StartCommand
C
State
Abstract class for M1M3 state
C
StaticForceComponent
C
StaticStateFactory
C
StopHardpointMotionCommand
C
StopRawDCAccelerometersCommand
Stop raw DC accelerometer data recording
C
SubscriberThread
The subscriber thread is responsible for accepting SAL commands
C
SupportFPGAData
FPGA
support data
C
TableLoader
C
TestHardpointCommand
C
ThermalForceComponent
Applies corrections for mirror cell temperature
C
TMA
Represents Telescope Mount Assembly (
TMA
)
C
TMAAzimuthSampleCommand
C
TMAElevationSampleCommand
C
TMASafetySettings
Settings for Telescope Mount Assembly timeouts and elevation deviation from inclinometer value
C
TranslateM1M3Command
C
TurnAirOffCommand
C
TurnAirOnCommand
C
TurnLightsOffCommand
C
TurnLightsOnCommand
C
TurnPowerOffCommand
C
TurnPowerOnCommand
C
U16ArrayUtilities
C
U8ArrayUtilities
C
UpdateCommand
C
UpdatePIDCommand
C
VelocityForceComponent
C
AirControllerSafetySettings
C
Alias
C
DisplacementSafetySettings
C
DumpRawAccelerometer
C
FaultCodes
Fault codes
C
ForceControllerSafetySettings
Force Controller Safety settings - which force checks should be run
C
HardpointActuatorMotionStates
Actuator states
C
InclinometerSafetySettings
C
InterlockControllerSafetySettings
C
LowerOperationSafetySettings
C
PositionControllerSafetySettings
C
PowerControllerSafetySettings
C
RaiseOperationSafetySettings
C
States
Generated by
1.10.0