Lower Level Commands¶
This document describes the commands that will be sent from the Upper Level DCS to the Lower Level Components. This is not a finalized list and if the need arises for it, it will be modified accordingly. The units are AstroPy Units.
Command |
Parameter |
Type |
Unit |
Remarks |
---|---|---|---|---|
calibrateAz |
||||
closeLouvers |
||||
closeShutter |
||||
config |
systemID
settings
|
string
[key, value]
|
unitless
unitless
|
See the Command and Configuration Protocols document.
|
crawlAz |
velocity |
double |
rad/s |
Positive means in the direction of increasing azimuth, negative in the direction of decreasing azimuth. |
crawlEl |
velocity |
double |
rad/s |
Positive means in the direction of increasing elevation, negative in the direction of decreasing elevation. |
exitFault |
||||
fans |
speed |
double |
unitless |
0 <= position < 100% |
goStationaryAz |
||||
goStationaryEl |
||||
goStationaryLouvers |
||||
goStationaryShutter |
||||
inflate |
action |
string |
unitless |
ON or OFF |
moveAz |
position
velocity
|
double
double
|
rad
rad/s
|
0 <= position < 2π
Positive means in the direction of increasing azimuth, negative in the direction of decreasing azimuth.
|
moveEl |
position |
double |
rad |
0 <= position < ½π |
openShutter |
||||
park |
||||
resetDrivesAz |
reset |
[int] |
unitless |
An array of 0 and 1 where 0 means do not reset and 1 means reset. |
resetDrivesShutter |
reset |
[int] |
unitless |
An array of 0 and 1 where 0 means do not reset and 1 means reset. |
restore |
||||
searchZeroShutter |
||||
setDegradedAz |
||||
setDegradedEl |
||||
setDegradedLouvers |
||||
setDegradedMonitoring |
||||
setDegradedShutter |
||||
setDegradedthermal |
||||
setLouvers |
position |
[double] |
unitless |
An array of positions with one position for each louver given as a percentage where 0 means closed and 100 fully open. |
setNormalAz |
||||
setNormalEl |
||||
setNormalLouvers |
||||
setNormalMonitoring |
||||
setNormalShutter |
||||
setNormalthermal |
||||
setTemperature |
temperature |
double |
Celsius |
|
statusAMCS |
||||
statusApSCS |
||||
statusCSCS |
||||
statusLCS |
||||
statusLWSCS |
||||
statusMonCS |
||||
statusRAD |
||||
statusThCS |
||||
stopAz |
||||
stopEl |
||||
stopLouvers |
||||
stopShutter |