bluesky.suspenders.SuspendOutBand¶
-
class
bluesky.suspenders.
SuspendOutBand
(signal, band_bottom, band_top, **kwargs)¶ Suspend when a scalar signal enters a given band of values.
This is mostly here because it is the opposite of SuspenderInBand.
Parameters: - signal (ophyd.Signal) – The signal to watch for changes to determine if the scan should be suspended
- band_top (band_bottom,) – The top and bottom of the band. band_top must be strictly greater than band_bottom.
- sleep (float, optional) – How long to wait in seconds after the resume condition is met before marking the event as done. Defaults to 0
- pre_plan (iterable or iterator, optional) – a generator, list, or similar containing Msg objects
- post_plan (iterable or iterator, optional) – a generator, list, or similar containing Msg objects
-
__init__
(signal, band_bottom, band_top, **kwargs)¶
Methods
__init__
(signal, band_bottom, band_top, **kwargs)get_futures
()Return a list of futures to wait on. install
(RE, *[, event_type])Install callback on signal remove
()Disable the suspender Attributes
tripped