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 GetCassetteWaferSize(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.GetCassetteWaferSize(0)

method IsCassettePresent(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.IsCassettePresent(0)

method ReadWaferId()#

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
string Returns the wafer id read by the build in ID-reader.

Example#

probe_station = measmatic.GetDevice('device-probe-station')
has_cassette = probe_station.Loader.ReadWaferId()