bec_lib.device#
This module provides the DeviceBase class as well as its derived classes Signal, ComputedSignal, Positioner, and Device.
Functions
Decorator to perform rpc calls. |
Classes
|
|
Device (bluesky interface): * trigger * read * describe * stage * unstage * pause * resume |
|
The DeviceBase class is the base class for all devices that are controlled via the DeviceManager. |
|
Device status |
|
On failure behaviour for devices |
|
|
|
Positioner: * trigger * read * set * stop * settle_time * timeout * egu * limits * low_limit * high_limit * move * position * moving |
|
Readout priority for devices |
|
|
|
Status object for RPC calls |
Exceptions
Exception raised when an RPC call fails. |
|
Exception raised when a scan request is rejected. |