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 |
|---|---|---|---|---|
| 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 < ½π |
| stopAz | ||||
| stopEl | ||||
| stop | ||||
| 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. |
| setLouvers | position | [double] | unitless | An array of positions with one position for each louver given as a percentage where 0 means closedand 100 fully open. |
| closeLouvers | ||||
| stopLouvers | ||||
| openShutter | ||||
| closeShutter | ||||
| stopShutter | ||||
| config | systemID
settings
|
string
[key, value]
|
unitless
unitless
|
See the Command and Configuration Protocols document.
|
| park | ||||
| setTemperature | temp | double | Celsius | |
| fans | action | string | unitless | ON or OFF |
| inflate | action | string | unitless | ON or OFF |
| statusAMCS | ||||
| statusApSCS | ||||
| statusLCS | ||||
| statusLWSCS | ||||
| statusMonCS | ||||
| statusThCS |