dodal.devices.i19.pin_col_stages.PinholeCollimatorControl#

class dodal.devices.i19.pin_col_stages.PinholeCollimatorControl[source]#

Device to control the Pinhole and Collimator stages moves on I19-2, using the MAPT configuration table to look up the positions.

Parameters:
  • prefix (str)

  • name (str, default: '')

  • pin_infix (str, default: '-MO-PIN-01:')

  • col_infix (str, default: '-MO-COL-01:')

  • config_infix (str, default: '-OP-PCOL-01:')

Methods

set(value)

Moves the motor stages to the position for the requested aperture while avoiding possible collisions.

Attributes

set(value: PinColRequest)[source]#

Moves the motor stages to the position for the requested aperture while avoiding possible collisions. The request coming from a plan should always be one of accepted request values: (‘20um’, ‘40um’, ‘100um’, ‘3000um’, ‘OUT’).

Parameters:

value (PinColRequest)