ophyd.areadetector.base.EpicsSignalWithRBV¶
-
class
ophyd.areadetector.base.
EpicsSignalWithRBV
(prefix, **kwargs)¶ -
__init__
(prefix, **kwargs)¶
Methods
__init__
(prefix, **kwargs)check_value
(value)Check if the value is within the setpoint PV’s control limits clear_sub
(cb[, event_type])Remove a subscription, given the original callback function describe
()Return the description as a dictionary describe_configuration
()Subclasses may customize this. get
(*[, as_string, connection_timeout])Get the readback value through an explicit call to EPICS get_setpoint
(**kwargs)Get the setpoint value (use only if the setpoint PV and the readback put
(value[, force, connection_timeout, …])Using channel access, set the write PV to value. read
()Read the signal and format for data collection read_configuration
()Subclasses may customize this. set
(value, *[, timeout, settle_time])Set is like EpicsSignal.put, but is here for bluesky compatibility subscribe
(callback[, event_type, run])trigger
()Call that is used by bluesky prior to read() unsubscribe
(cid)Remove a subscription wait_for_connection
([timeout])-