bluesky.preprocessors.baseline_wrapper#
- bluesky.preprocessors.baseline_wrapper(plan, devices, name='baseline')[source]#
Preprocessor that records a baseline of all devices after open_run
The readings are designated for a separate event stream named ‘baseline’ by default.
- Parameters:
- planiterable or iterator
a generator, list, or similar containing Msg objects
- devicescollection
collection of Devices to read If None, the plan passes through unchanged.
- namestring, optional
name for event stream; by default, ‘baseline’
- Yields:
- msgMsg
messages from plan, with ‘set’ messages inserted