Core¶
Status objects (Futures)¶
In addition to ophyd.status.StatusBase
ophyd provides specialized
subclasses that know more about the object they are tied to.
|
Track the status of a potentially-lengthy action like moving or triggering. |
|
Track the status of a potentially-lengthy action like moving or triggering. |
|
Track the status of a potentially-lengthy action like moving or triggering. |
|
Track the state of a movement from some initial to final "position". |
|
Status updated via ophyd events |
A Status for AreaDetector triggers |
|
|
(Blocking) wait for the status object to complete |
Callbacks¶
The base class of Device and Signal objects in Ophyd is OphydObject
,
a callback registry.
The base class for all objects in Ophyd |
|
Events that can be subscribed to via obj.subscribe |
|
Subscribe to events this event_type generates. |
|
Remove a subscription |
|
Remove a subscription, given the original callback function |
|
Run a set of subscription callbacks |
|
Remove all subscriptions in an event type |
This registry is used to connect to the underlying events from the
control system and propagate them up to bluesky, either via
~status.StatusBase objects or via direct subscription from the
RunEngine
.