dodal.devices.zebra.zebra_constants_mapping.ZebraOutputs#

class dodal.devices.zebra.zebra_constants_mapping.ZebraOutputs[source]#

Maps hardware to the Zebra TTL outputs (1-4) and LVDS outputs (1-3) that they’re physically wired to, or None if that hardware is not connected. A value of -1 means this hardware is not connected.

Parameters:

data (Any)

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Parameters:

data (Any)

Methods

Attributes

model_config

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

TTL_EIGER

TTL_PILATUS

TTL_FAST_SHUTTER

TTL_DETECTOR

TTL_SHUTTER

TTL_XSPRESS3

TTL_PANDA

TTL_JUNGFRAU

TTL_I0

LVDS_EIGER

LVDS_PILATUS

LVDS_FAST_SHUTTER

LVDS_DETECTOR

LVDS_SHUTTER

LVDS_XSPRESS3

LVDS_PANDA

LVDS_JUNGFRAU

LVDS_I0