mahos.inst.piezo.E727_3_USB#
- class mahos.inst.piezo.E727_3_USB(name, conf, prefix=None)#
E727.3 driver using USB connection of PIPython.
- Parameters:
start_servo (bool) – (default: True) if True, start servo on init.
axes_order (tuple[int, int, int]) – (default: [0, 1, 2]) permutation for piezo axes IDs and (x, y, z). When axes_order is [1, 2, 0], the x axis is piezo axis of index 1, and the y (z) axis is index 2 (0).
- __init__(name, conf, prefix=None)#
Methods
__init__
(name, conf[, prefix])close_resources
()Close instrument resources.
close_usb
()configure
(params[, label])Configure the instrument settings.
get
(key[, args, label])Get an instrument setting or measurement data.
get_error
()get_pos
()get_pos_ont
()init_axes
()init_device
()move
()query_on_target
()query_pos
()query_servo
()query_target_pos
()set
(key[, value, label])Set an instrument setting or commanding value.
set_servo
(on)start
([label])Start the instrument operation.
start_servo
()stop
([label])Stop the instrument operation.
update_target_pos
()query target pos and update self.target.
Attributes