move_pupil¶
- asgard_alignment.Engineering.move_pupil(beam_number, x, y, send_command, config)¶
Move the pupil to a new location x,y are in mm
- Parameters:
beam_number (int) – The beam number to move
x (float) – The x coordinate to move to
y (float) – The y coordinate to move to
send_command (function) – A function to send commands to the motors
config (str) – The configuration to use - either “c_red_one_focus” or “intermediate_focus”
- Returns:
uv_commands (np.array) – The u,v commands sent to the motors
axis_list (list) – The list of axis names