mxcubecore.HardwareObjects.NState#

Concrete Implementation of AbstartNState - overloads the get_value and _set_value abstract methods. Example xml configuration:

<object class="NState">
  <username>Beam Monitoring</username>
  <actuator_name>beam_monitor</actuator_name>
  <values>{"ENABLED": True, "DISABLED": False}</values>
</object>

Classes

NState(name)

Overload get_value and _set_value abstract methods

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

Bases: AbstractNState

Overload get_value and _set_value abstract methods

get_value()[source]#

Get the device value :returns: VALUES Enum member :rtype: (Enum)