mahos.inst.piezo_interface.PiezoInterface#

class mahos.inst.piezo_interface.PiezoInterface(client: InstrumentClient | MultiInstrumentClient, inst: str)#

Interface for Piezo.

__init__(client: InstrumentClient | MultiInstrumentClient, inst: str)#

Methods

configure_interactive()

Configure piezo for interactive use.

get_pos()

Get actual position.

get_pos_ont()

Get actual position and on-target status.

get_range()

Get travel range.

get_target()

Get target position.

set_servo(on)

Set servo control.

set_target(value)

Set the piezo target position.