ophyd.flyers.FlyerInterface.describe_collect

FlyerInterface.describe_collect() → typing.Dict[str, typing.Dict]

Provide schema & meta-data from collect()

This is analogous to describe(), but nested by stream name.

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

The data_keys are mapped to events from collect by matching the keys.

Returns:
data_keys_by_stream : dict

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