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()