dodal.devices.zocalo.zocalo_results.ZocaloResults#
- class dodal.devices.zocalo.zocalo_results.ZocaloResults[source]#
An ophyd device which can wait for results from a Zocalo job. These jobs should be triggered from a plan-subscribed callback using the run_start() and run_end() methods on dodal.devices.zocalo.ZocaloTrigger.
- Parameters:
Methods
describe
()stage
()Stages the Zocalo device by: subscribing to the queue, doing a background sleep for a few seconds to wait for any stale messages to be recieved, then clearing the queue.
trigger
()Returns an AsyncStatus waiting for results to be received from Zocalo.
unstage
()Attributes