ConfigureStationSettings Callback (TSM)

The default implementation of the ConfigureStationSettings callback sequence launches the default Configure Station Settings dialog box, in which the test engineer or technician can configure the station settings. You can override this callback sequence to customize the behavior. You can also use the GetStationSettings callback sequence to programmatically obtain station settings when the test program begins executing without requiring much, if any, test engineer or technician interaction.

The ConfigureStationSettings callback sequence accepts the following parameters:

  • StationSettings [In/Out]—An instance of the NI_SemiconductorModule_StationSettings data type. Configure the ConfigureStationSettings callback sequence to assign values for all the properties that you require. If you implement a dialog box for users to manually configure station information, ensure that the dialog box obtains values for all the properties of the StationSettings parameter that you require. If the default properties of the StationSettings parameter do not meet your requirements, you can add properties to the NI_SemiconductorModule_CustomStationSettings data type. The properties you add to the data type appear in the Custom container of the StationSettings parameter. TSM saves station settings to disk when the ConfigureStationSettings callback sequence sets the Canceled parameter to False.
  • Canceled [Out]—Configure the ConfigureStationSettings callback sequence to set this parameter to True if the test engineer or technician cancels edits in the Configure Station Settings dialog box. TSM saves the values of the StationSettings parameter to disk only when the Canceled parameter is False.
  • SemiconductorModuleManager [In]—A reference to the Semiconductor Module Manager object that you use to call utility methods in the TSM Application API.