mxcubecore.HardwareObjects.BlissNState#

bliss implementation of AbstartNState Example xml file: <object class=”BlissNState”>

<username>Detector Cover</username> <actuator_name>detcover</> <object href=”/bliss” role=”controller”/> <values>{“IN”: “IN”, “OUT”: “OUT”}</values>

</object>

Classes

BlissNState(name)

bliss implementation of AbstartNState

class mxcubecore.HardwareObjects.BlissNState.BlissNState(name)[source]#

Bases: AbstractNState

bliss implementation of AbstartNState

SPECIFIC_STATES#

alias of MotorStates

get_state()[source]#

Get the device state. :returns: Device state. :rtype: (enum ‘HardwareObjectState’)

get_value()[source]#

Get the device value :returns: Enum member, corresponding to the value or UNKNOWN. :rtype: (Enum)

init()[source]#

Initialise the device

initialise_values()[source]#

Get the predefined valies. Create the VALUES Enum :returns: “ValueEnum” with predefined values. :rtype: (Enum)