bluesky.plans.monitor

bluesky.plans.monitor(obj, *args, *, name=None, **kwargs)

Asynchronously monitor for new values and emit Event documents.

Parameters:
  • obj (Signal) –
  • args – passed through to obj.subscribe()
  • name (string, optional) – name of event stream; default is None
  • kwargs – passed through to obj.subscribe()
Yields:

msg (Msg) – Msg('monitor', obj, *args, **kwargs)

See also

bluesky.plans.unmonitor