ReplyId#
- class lsst.ts.mtmount.ReplyId(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)#
Bases:
IntEnumReply codes for messages read from the low-level controller.
The values and names are from email from Julen 2021-02-19. There will presumably be something in a .h file.
Attributes Summary
Command accepted and begun.
Command failed after being acknowledged.
Command failed before being acknowledged.
Command succeeded.
Command superseded after being acknowledged.
Attributes Documentation
- AVAILABLE_SETTINGS = 41#
- AXIS_MOTION_STATE = 101#
- AZIMUTH_CABLE_WRAP_SWITCHES = 305#
- AZIMUTH_TOPPLE_BLOCK = 304#
- CHILLER_STATE = 103#
- CMD_ACKNOWLEDGED = 1#
Command accepted and begun.
For commands in AckOnlyCommandCodes: the command succeeded and you will see no more CMD_x replies for it. For all other commands: you will see one more CMD_x reply.
- CMD_FAILED = 4#
Command failed after being acknowledged.
- CMD_REJECTED = 2#
Command failed before being acknowledged.
- CMD_SUCCEEDED = 3#
Command succeeded.
- CMD_SUPERSEDED = 5#
Command superseded after being acknowledged.
- COMMANDER = 20#
- DEPLOYABLE_PLATFORMS_MOTION_STATE = 204#
- DETAILED_SETTINGS_APPLIED = 40#
- ELEVATION_LOCKING_PIN_MOTION_STATE = 201#
- ERROR = 11#
- HOMED = 205#
- IN_POSITION = 200#
- LIMITS = 300#
- MIRROR_COVERS_MOTION_STATE = 202#
- MIRROR_COVER_LOCKS_MOTION_STATE = 203#
- MOTION_CONTROLLER_STATE = 104#
- OIL_SUPPLY_SYSTEM_STATE = 102#
- POWER_STATE = 100#
- SAFETY_INTERLOCKS = 30#
- SPECIAL_LIMITS = 301#
- WARNING = 10#