Skip to content

SentioSiphPositioner#

The SentioSiphPositioner can be a part of a MpiSentioProber. This class can be used to control the positioner.


property location#

Gets the location name for the positioner.

Returns#

Type Description
str The location of the positioner.

method fast_alignment()#

Executes fast alignment for the SiPh positioner.

Example#

probe_station = measmatic.GetDevice('device-probe-station')
siph_positioner_east = probe_station.get_siph_positioner("East")
siph_positioner_east.fast_alignment()

Executes the gradient search for the SiPh positioner.

Example#

probe_station = measmatic.GetDevice('device-probe-station')
siph_positioner_east = probe_station.get_siph_positioner("East")
siph_positioner_east.gradient_search()

method move_hover()#

Moves the SiPh positioner to hover height.

Example#

probe_station = measmatic.GetDevice('device-probe-station')
siph_positioner_east = probe_station.get_siph_positioner("East")
siph_positioner_east.move_hover()

method move_separation()#

Moves the SiPh positioner to separation height.

Example#

probe_station = measmatic.GetDevice('device-probe-station')
siph_positioner_east = probe_station.get_siph_positioner("East")
siph_positioner_east.move_separation()

method step_first_site()#

Steps to the first site defined for this SiPh positioner.

Returns#

Type Description
str The identification label defined for this position.
float The x position of the positioner in micrometers.
float The y position of the positioner in micrometers.

Example#

probe_station = measmatic.GetDevice('device-probe-station')
siph_positioner_east = probe_station.get_siph_positioner("East")
id, x_pos, y_pos = siph_positioner_east.step_first_site()

method step_next_site()#

Steps to the next site defined for this SiPh positioner.

Returns#

Type Description
str The identification label defined for this position.
float The x position of the positioner in micrometers.
float The y position of the positioner in micrometers.

Example#

probe_station = measmatic.GetDevice('device-probe-station')
siph_positioner_east = probe_station.get_siph_positioner("East")
id, x_pos, y_pos = siph_positioner_east.step_next_site()