Class TriggersAndEvents
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Extensions.dll
Defines methods for DCPower triggers and events.
public static class TriggersAndEvents
- Inheritance
-
TriggersAndEvents
- Inherited Members
Methods
- ClearTriggers(DCPowerSessionsBundle)
Clears all trigger types.
- ConfigureTriggerDigitalEdge(DCPowerSessionsBundle, TriggerType, string, DCPowerTriggerEdge)
Configures a digital edge trigger for the selected TriggerType: MeasureTrigger, PulseTrigger, SequenceAdvanceTrigger, SourceTrigger, and StartTrigger.
- ConfigureTriggerSoftwareEdge(DCPowerSessionsBundle, TriggerType)
Configures a software edge trigger for the selected TriggerType: MeasureTrigger, PulseTrigger, SequenceAdvanceTrigger, SourceTrigger, and StartTrigger.
- DisableTriggers(DCPowerSessionsBundle)
Disables all triggers by configuring them to None: PulseTrigger, SequenceAdvanceTrigger, SourceTrigger, and StartTrigger.
Note that MeasureTrigger is not supported. It does not need to be disabled.
- ExportSignal(DCPowerSessionsBundle, DCPowerSignalSource, string)
Exports the selected DCPowerSignalSource to the target output terminal.
- SendSoftwareEdgeTrigger(DCPowerSessionsBundle, TriggerType)
Sends a software trigger as the selected TriggerType.
- WaitForEvent(DCPowerSessionsBundle, EventType, double)
Waits for the selected EventType to occur.