Skip to content

Loader#

The loader object is your gateway to the material handling capabilities of the connected probe station. Please be aware that not all probe stations support loader operations.


method get_cassette_wafer_size(idx: int)#

Gets the size of a cassette placed at a given cassette station of the loader.

Parameters#

Name Description
idx The index of the cassette station. (0 or 1)

Returns#

Type Description
int Returns the cassette size in mm.

Example#

probe_station = measmatic.GetDevice('device-probe-station')
wafer_size = probe_station.loader.get_cassette_wafer_size(0)

method is_cassette_present(idx: int)#

Checks whether a cassette port is occupied or not.

Parameters#

Name Description
idx The index of the cassette station. (0 or 1)

Returns#

Type Description
bool True if a cassette is at the corresponding loader cassette port, otherwise False .

Example#

probe_station = measmatic.GetDevice('device-probe-station')
has_cassette = probe_station.loader.is_cassette_present(0)

method read_wafer_id()#

Reads a wafer ID of the wafer currently located at the id reader station. This function requires a wafer id reader to be installed in the probe station.

Returns#

Type Description
str Returns the wafer id read by the build in ID-reader.

Example#

probe_station = measmatic.GetDevice('device-probe-station')
has_cassette = probe_station.loader.read_wafer_id()