mxcubecore.HardwareObjects.LNLS#

Modules

mxcubecore.HardwareObjects.LNLS.EPICSActuator

Superclass for EPICS actuators.

mxcubecore.HardwareObjects.LNLS.EPICSMotor

EPICS implementation of AbstractMotor.

mxcubecore.HardwareObjects.LNLS.EPICSNState

EPICS implementation of AbstractNState. Example xml file: <object class="LNLS.LNLSInOut"> <channel type="epics" name="epicsActuator_val">SOL:S:m4.SET</channel> <channel type="epics" name="epicsActuator_rbv" polling="500">SOL:S:m4.SET</channel> <username>Microdiff backlight</username> <motor_name>BackLightIsOn</motor_name> <values>{"in": True, "out": False}</values> </object>.

mxcubecore.HardwareObjects.LNLS.LNLSAperture

mxcubecore.HardwareObjects.LNLS.LNLSBeam

LNLSBeam class

mxcubecore.HardwareObjects.LNLS.LNLSCamera

Class for cameras connected by EPICS Area Detector

mxcubecore.HardwareObjects.LNLS.LNLSCollect

mxcubecore.HardwareObjects.LNLS.LNLSDiffractometer

mxcubecore.HardwareObjects.LNLS.LNLSEnergy

LNLS Energy

mxcubecore.HardwareObjects.LNLS.LNLSSlits

mxcubecore.HardwareObjects.LNLS.LNLSZoom

Example xml file <object class="LNLSZoom"> <username>zoom</username> <actuator_name>zoom</actuator_name> <exporter_address>130.235.94.124:9001</exporter_address> <values>{"LEVEL1": 1, "LEVEL2": 2, "LEVEL3": 3, "LEVEL4": 4, "LEVEL5": 5, "LEV EL6": 6}</values> </object>