bluesky.suspenders.SuspendWhenOutsideBand#
- class bluesky.suspenders.SuspendWhenOutsideBand(signal, band_bottom, band_top, **kwargs)[source]#
- Suspend when a scalar signal leaves a given band of values. - Parameters:
- signalophyd.Signal
- The signal to watch for changes to determine if the scan should be suspended 
- band_bottom, band_topfloat
- The top and bottom of the band. band_top must be strictly greater than band_bottom. 
- sleepfloat, optional
- How long to wait in seconds after the resume condition is met before marking the event as done. Defaults to 0 
- pre_planiterable or iterator, optional
- a generator, list, or similar containing Msg objects 
- post_planiterable 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