mxcubecore.HardwareObjects.BlissShutterProxy#
BlissShutterProxy class - interface for shutter controlled by BLISS Implements _set_value, get_value methods Bliss states are: UNKNOWN, OPEN, CLOSED, FAULT “MOVING”, “DISABLE”, “STANDBY”, “RUNNING” Example yml configuration:
class: BlissShutterProxy.BlissShutterProxy
configuration:
actuator_name: safshut
type: tango
username: Safety shutter
Classes
|
BLISS implementation of AbstractShutter, using BlissProxy/blissclient. |
|
Shutter states definitions. |
- class mxcubecore.HardwareObjects.BlissShutterProxy.BlissShutterProxy(name)[source]#
Bases:
AbstractShutterBLISS implementation of AbstractShutter, using BlissProxy/blissclient.
- SPECIFIC_STATES#
alias of
BlissShutterStates
- get_state()[source]#
Get the device state. :returns: Device state. :rtype: (enum ‘HardwareObjectState’)