StepScanDataWatch: fetch data in a pipeline
This is one of the steps in solving #2327 (closed).
After refactoring indexed data streams (#2355 (closed)) we can fetch sliced data in a pipeline in StepScanDataWatch
.
This is currently slow:
class Scan:
def _device_event(self, event_dict=None, signal=None, sender=None):
self.__trigger_data_watch_callback(signal, sender, sync=True)
It was partially optimized by !3172 (merged) but we need to use pipelines to optimize it further.
Edited by Wout De Nolf