Table of Contents

Method ConfigureConditionalJumpTriggerDigitalEdge

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

ConfigureConditionalJumpTriggerDigitalEdge(DigitalSessionsBundle, string, int, DigitalEdge)

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

public static void ConfigureConditionalJumpTriggerDigitalEdge(this DigitalSessionsBundle sessionsBundle, string source, int conditionalJumpTriggerId, DigitalEdge digitalEdge = DigitalEdge.Rising)

Parameters

sessionsBundle DigitalSessionsBundle

The DigitalSessionsBundle object.

source string

The source terminal for the start trigger. 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".

conditionalJumpTriggerId int

The ID of the of ConditionalJumpTrigger to configure. Valid values include: 0, 1, 2, and 3, which all equate to conditionalJumpTrigger0, conditionalJumpTrigger1, conditionalJumpTrigger2, and conditionalJumpTrigger3, respectively.

digitalEdge DigitalEdge

The edge of the digital signal that should be triggered on: Rising edge (default) or Falling edge.

Exceptions

OutOfRangeException

The value for type is invalid.