TSM Application API
- Updated2025-07-31
- 1 minute(s) read
The TSM Application API is a component that simplifies custom operator interfaces, custom test reports and logs, and other applications for controlling or monitoring a test system. The ConfigureLotSettings and ConfigureStationSettings callback sequences also use the TSM Application API to obtain information about the test system.
Using the TSM Application API in LabVIEW Applications
TSM does not provide a full set of VIs for every TSM Application API method and property. You can access the TSM Application API COM server using the LabVIEW ActiveX Invoke and Property nodes to access the methods and properties. The Application Development palette in LabVIEW includes a set of wrapper VIs that use the TSM Application API COM server for some functionality. To access the wrapper VIs, add the SemiconductorModuleManager.mnu palette from the <LabVIEW>\vi.lib\NI_TestStand_SemiconductorModule\NI_TestStand_Semiconductor_Module.lvlibp project library to the palette in LabVIEW. Refer to the LabVIEW Help for more information about customizing palettes. In LabVIEW, select to launch the LabVIEW Help.
Using the TSM Application API in .NET Applications
Use the TSM Application API .NET class library to access the TSM Application API. Add a reference to the <TestStand>\API\DotNET\Assemblies\CurrentVersion\NationalInstruments.TestStand.SemiconductorModule.ApplicationAPI.dll assembly to your Visual Studio project.