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()
method gradient_search()#
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()