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