Key#

class lsst.ts.ess.common.Key(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)#

Bases: str, Enum

Keys that may be present in the device configuration or as command parameters.

Attributes Summary

Attributes Documentation

BAUD_RATE = 'baud_rate'#
CHANNELS = 'channels'#
COMMAND = 'command'#
CONFIGURATION = 'configuration'#
DEVICES = 'devices'#
DEVICE_TYPE = 'device_type'#
FTDI_ID = 'ftdi_id'#
HOST = 'host'#
LOCATION = 'location'#
NAME = 'name'#
NUM_SAMPLES = 'num_samples'#
PARAMETERS = 'parameters'#
PORT = 'port'#
RESPONSE = 'response'#
RESPONSE_CODE = 'response_code'#
SAFE_INTERVAL = 'safe_interval'#
SENSOR_TELEMETRY = 'sensor_telemetry'#
SENSOR_TYPE = 'sensor_type'#
SERIAL_PORT = 'serial_port'#
TELEMETRY = 'telemetry'#
THRESHOLD = 'threshold'#
TIMESTAMP = 'timestamp'#