Method SetupNIDigitalPatternInstrumentation
- Assembly
- NationalInstruments.SemiconductorTestLibrary.TestStandSteps.dll
SetupNIDigitalPatternInstrumentation(ISemiconductorModuleContext, bool, string, string)
Initializes an NI Digital Pattern instrument sessions associated with the pin map.
It loads in all digital project files associated with the digital project configured for the test program,
this includes the: pin map, specifications, patterns, source waveforms, capture waveforms, timing sheets, and levels sheets.
No sheets will be applied during this setup step unless specified by the levelsSheetToApply
and/or timingSheetToApply
inputs.
Otherwise, the program will not assume to know loaded sheet to apply and will expect that the users program will apply the appropriate sheet(s) within a proceeding step.
If the resetDevice
input is set to True, then the instrument will be reset as the session is initialized (default = False).
public static void SetupNIDigitalPatternInstrumentation(ISemiconductorModuleContext tsmContext, bool resetDevice = false, string levelsSheetToApply = "", string timingSheetToApply = "")
Parameters
tsmContext
ISemiconductorModuleContextThe NationalInstruments.TestStand.SemiconductorModule.CodeModuleAPI.ISemiconductorModuleContext object.
resetDevice
boolWhether to reset device during initialization.
levelsSheetToApply
stringThe name of the levels sheet to apply.
timingSheetToApply
stringThe name of the timing sheet to apply.