dodal.devices.i10.i10_apple2.I10Apple2Controller#
- class dodal.devices.i10.i10_apple2.I10Apple2Controller[source]#
- I10Apple2Controller is a extension of Apple2Controller which provide linear
arbitrary angle control.
- Parameters:
apple2 (I10Apple2)
lookuptable_dir (str)
config_client (ConfigServer)
jaw_phase_limit (float, optional)
name (str, optional)
apple2 – An I10Apple2 device.
lookuptable_dir – The path to look up table.
source – The column name and the name of the source in look up table. e.g. ( “source”, “idu”)
config_client – The config server client to fetch the look up table.
jaw_phase_limit – The maximum allowed jaw_phase movement., by default 12.0
jaw_phase_poly_param – polynomial parameters highest power first., by default DEFAULT_JAW_PHASE_POLY_PARAMS
angle_threshold_deg (float, optional) – The angle threshold to switch between 0-180 and 180-360 range., by default 30.0
name – New device name.
Methods
Attributes