Table of Contents

Method ExportSignal

Namespace
NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.Digital
Assembly
NationalInstruments.SemiconductorTestLibrary.Extensions.dll

ExportSignal(DigitalSessionsBundle, SignalType, string, string)

Routes trigger and event signals to the specified outputTerminal.

public static void ExportSignal(this DigitalSessionsBundle sessionsBundle, SignalType signalType, string signalID, string outputTerminal)

Parameters

sessionsBundle DigitalSessionsBundle

The DigitalSessionsBundle object.

signalType SignalType

The type of signal to export.

signalID string

The instance of the selected signal to export. Possible values include "patternOpcodeEvent0", "patternOpcodeEvent1", "patternOpcodeEvent2", or "patternOpcodeEvent3".

outputTerminal string

The terminal to which to export the signal. Possible values include but are not limited to "PXI_Trig0", "PXI_Trig1", "PXI_Trig2", "PXI_Trig3", "PXI_Trig4", "PXI_Trig5", "PXI_Trig6", or "PXI_Trig7".

Exceptions

ArgumentException

The value for one or all of the parameters, signalType, signalID, or outputTerminal, is invalid.

IviCDriverException

The underlying NI-Digital Pattern Driver returned an error.