Class TriggersAndEvents
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Extensions.dll
Defines methods for DCPower triggers and events.
public static class TriggersAndEventsInheritance
Inherited Members
Methods
- ClearTriggers(DCPowerSessionsBundle)
-
Clears all trigger types.
- ConfigureTriggerDigitalEdge(DCPowerSessionsBundle, TriggerType, string, DCPowerTriggerEdge)
-
Configures a digital edge trigger for one of the following selected TriggerTypes: MeasureTrigger, PulseTrigger, SequenceAdvanceTrigger, SourceTrigger, and StartTrigger.
- ConfigureTriggerSoftwareEdge(DCPowerSessionsBundle, TriggerType)
-
Configures a software edge trigger for one of the following selected TriggerTypes: MeasureTrigger, PulseTrigger, SequenceAdvanceTrigger, SourceTrigger, and StartTrigger.
- DisableTriggers(DCPowerSessionsBundle, IEnumerable<TriggerType>)
-
Disables the following triggers by configuring them to None: PulseTrigger, SequenceAdvanceTrigger, SourceTrigger, and StartTrigger.
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.