ophyd.device.BlueskyInterface.describe

BlueskyInterface.describe() → ophyd.device.OrderedDictType[str, typing.Dict[str, typing.Any]]

Provide schema and meta-data for read().

This keys in the OrderedDict this method returns must match the keys in the OrderedDict return by read().

This provides schema related information, (ex shape, dtype), the source (ex PV name), and if available, units, limits, precision etc.

Returns:
data_keys : OrderedDict

The keys must be strings and the values must be dict-like with the event_model.event_descriptor.data_key schema.