Method SetupNIDigitalPatternInstrumentation
- Assembly
- NationalInstruments.SemiconductorTestLibrary.TestStandSteps.dll
SetupNIDigitalPatternInstrumentation(ISemiconductorModuleContext, bool, string, string, bool)
Initializes NI Digital Pattern instrument sessions associated with the pin map.
Loads all digital project files associated with the digital project configured for the test program.
This includes the following files: pin map, specifications, patterns, source waveforms, capture waveforms, timing sheets, and levels sheets.
No sheets are applied during this setup step unless specified by the levelsSheetToApply and/or timingSheetToApply inputs.
Otherwise, the program does not assume to know which loaded sheet to apply. The program expects that the users program applies the appropriate sheets in a following step.
If the resetDevice input is set to True, the instrument is reset when the session is initialized (default = False).
public static void SetupNIDigitalPatternInstrumentation(ISemiconductorModuleContext tsmContext, bool resetDevice = false, string levelsSheetToApply = "", string timingSheetToApply = "", bool applySourceWaveformData = false)Parameters
tsmContextISemiconductorModuleContext-
The NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext object.
resetDevicebool-
Whether to reset device during initialization.
levelsSheetToApplystring-
The name of the levels sheet to apply.
timingSheetToApplystring-
The name of the timing sheet to apply.
applySourceWaveformDatabool-
Whether to apply the data in waveform files to source waveforms.
SetupNIDigitalPatternInstrumentation(ISemiconductorModuleContext)
Initializes an NI Digital Pattern instrument sessions associated with the pin map. Loads in all digital project files associated with the digital project configured for the test program. This includes the following files: pin map, specifications, patterns, source waveforms, capture waveforms, timing sheets, and levels sheets. No sheets are applied during this setup step.
public static void SetupNIDigitalPatternInstrumentation(ISemiconductorModuleContext tsmContext)Parameters
tsmContextISemiconductorModuleContext-
The NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext object.