Performing Tasks when Lot Testing Completes (TSM)
- Updated2025-07-31
- 1 minute(s) read
TSM calls the LotTestingComplete callback sequence to perform tasks when a lot completes testing, such as sending generated reports to a central server or displaying a message on the tester to indicate that the tester is idle.
The default implementation of the LotTestingComplete callback sequence is empty. You can override this callback to customize the tasks to perform when a lot completes testing. TSM calls the LotTestingComplete callback after all other process model plug-ins complete execution.
The LotTestingComplete callback sequence accepts the following parameters:
- LotSettings [In]—An instance of the NI_SemiconductorModule_LotSettings data type that contains the settings used during the lot that completed testing.
- StationSettings [In]—An instance of the NI_SemiconductorModule_StationSettings data type that contains the station settings used during the lot that completed testing.
- ModelPluginConfiguration [In]—An instance of the NI_ModelPluginConfiguration data type that contains the configuration and run-time variables for the set of all active process model plug-in instances. Use this parameter to extract information, such as report paths and directories.
- ModelData [In]—Contains information about the process model used for the lot that completed testing.