ElevationAxisDriveReset¶
-
class
lsst.ts.MTMount.commands.ElevationAxisDriveReset(**kwargs)¶ Bases:
lsst.ts.MTMount.commands.CommandElevationAxisDriveReset command.
Parameters: - sequence_id :
int (optional) Sequence number; used to identify replies to this command.
- sal_sequence_id :
int (optional) SAL command sequence number. Probably not used.
- command_code :
CommandCode (optional) command_code field with a fixed value: <CommandCode.ELEVATION_AXIS_DRIVE_RESET: 501>
- source :
Source (optional) Source of the command; a
Source- timestamp :
Time (optional) Time at which the message was sent.
- drive :
int Drive index: one of -1 (all), ?
Attributes Summary
field_infoshas_extra_datasequence_id_generatorMethods Summary
encode()Return the data encoded as a bytes string, including the standard terminator. from_str_fields(fields)Construct a BaseMessage from a list of string fields. str_fields()Return the data as a list of string fields. Attributes Documentation
-
field_infos= (<lsst.ts.MTMount.field_info.IntFieldInfo object>, <lsst.ts.MTMount.field_info.IntFieldInfo object>, <lsst.ts.MTMount.field_info.CommandCodeFieldInfo object>, <lsst.ts.MTMount.field_info.SourceFieldInfo object>, <lsst.ts.MTMount.field_info.TimestampFieldInfo object>, <lsst.ts.MTMount.field_info.IntFieldInfo object>)¶
-
has_extra_data= False¶
-
sequence_id_generator= <generator object index_generator.<locals>.index_impl>¶
Methods Documentation
-
encode()¶ Return the data encoded as a bytes string, including the standard terminator.
-
classmethod
from_str_fields(fields)¶ Construct a BaseMessage from a list of string fields.
Parameters: - fields :
List[str] Data fields, as strings:
- There must be at least one field per
field_infosentry. - If
has_extra_datais treue then additional fields are provided as theextra_dataargument, else additional fields result in an error.
- There must be at least one field per
Raises: - ValueError
If the wrong number of fields is presented or the data cannot be parsed as the kind of message indicated by its command_code field (for commands) or reply_code field (for replies).
- fields :
-
str_fields()¶ Return the data as a list of string fields.
- sequence_id :