dodal.devices.insertion_device.Apple2#

class dodal.devices.insertion_device.Apple2[source]#

Device representing the combined motor controls for an Apple2 undulator.

gap_ref#

The undulator gap motor device.

Type:

Reference[UndulatorGap]

phase_ref#

The undulator phase axes device, consisting offour phase motors.

Type:

Reference[UndulatorPhaseAxes]

Parameters:

Methods

set(id_motor_values)

Check ID is in a movable state and set all the demand value before moving them all at the same time.

Attributes

set(id_motor_values: Apple2Val) None[source]#

Check ID is in a movable state and set all the demand value before moving them all at the same time.

Parameters:

id_motor_values (Apple2Val)

Return type:

None