Table of Contents

Class TriggersAndEvents

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

Defines methods to deal with digital pattern triggers and events.

public static class TriggersAndEvents
Inheritance
TriggersAndEvents
Inherited Members

Methods

ConfigureConditionalJumpTriggerDigitalEdge(DigitalSessionsBundle, string, int, DigitalEdge)

Configures a digital edge trigger for the specified Conditional Jump Trigger.

ConfigureConditionalJumpTriggerSoftwareEdge(DigitalSessionsBundle, int)

Configures a software edge trigger for the specified Conditional Jump Trigger.

ConfigureStartTriggerDigitalEdge(DigitalSessionsBundle, string, DigitalEdge)

Configures a digital edge trigger for the Start Trigger.

ConfigureStartTriggerSoftwareEdge(DigitalSessionsBundle)

Configures a software edge trigger for the Start Trigger.

DisableConditionalJumpTrigger(DigitalSessionsBundle, int)

Disables the specified ConditionalJumpTrigger by configuring it to None.

DisableConditionalJumpTriggers(DigitalSessionsBundle)

Disables all ConditionalJumpTriggers by configuring them to None.

DisableStartTrigger(DigitalSessionsBundle)

Disables StartTrigger trigger by configuring it to None.

ExportSignal(DigitalSessionsBundle, SignalType, string, string)

Routes trigger and event signals to the specified outputTerminal.

SendSoftwareEdgeConditionalJumpTrigger(DigitalSessionsBundle, int)

Sends the Software Conditional Jump Trigger to a digital pattern instrument, forcing the Conditional Jump Trigger to assert, regardless of how the Conditional Jump Trigger is configured.

SendSoftwareEdgeStartTrigger(DigitalSessionsBundle)

Sends the software start trigger to a digital pattern instrument, forcing the start trigger to assert, regardless of how the start trigger is configured.