Inserting a DTR between Parts
- Updated2025-04-10
- 1 minute(s) read
You must call a method on the StdfResultProcessor class defined in the TSM assembly (NationalInstruments.TestStand.SemiconductorModule) to insert a DTR at locations other than between test records. Complete the following steps to call the CreateDtr method to insert a DTR in the STDF log file.
- Create a .NET Action step in the sequence.
- Complete the following steps on the Module tab:
- Set the Assembly option to NationalInstruments.TestStand.SemiconductorModule.dll.
- Set the Root Class option to NationalInstruments.TestStand.SemiconductorModule.StdfResultProcessor.
- Set the .NET Invocation option to StdfResultProcessorSingleton.CreateDtr(System.String).
- In the Parameters Table, use the Value column for the text parameter to insert the text to add to the TEXT_DAT field of the DTR. If the text in the Value column is longer than 255 characters, the STDF Log result processor splits the text into character groups that are 255 characters or less and inserts a DTR for each group.
You can add DTRs using callback sequences in the test program sequence file or by creating a custom result processor model plug-in. The actual implementation differs depending on whether you are performing wafer testing and whether you enable the Generate One File per Wafer option. In both cases, the custom result processor must not attempt to create DTRs if the STDF Log result processor is disabled. Confirm whether the STDF Log result processor is disabled at run-time and disable the custom result processor in the Model Plugin - Initialize entry point.