Method ConfigureVoltageSequence
- Assembly
- NationalInstruments.SemiconductorTestLibrary.Extensions.dll
ConfigureVoltageSequence(DCPowerSessionsBundle, string, double[], int, double?, bool)
Configures a hardware-timed voltage sequence.
public static void ConfigureVoltageSequence(this DCPowerSessionsBundle sessionsBundle, string sequenceName, double[] sequence, int sequenceLoopCount = 1, double? sequenceStepDeltaTimeInSeconds = null, bool setAsActiveSequence = false)Parameters
sessionsBundleDCPowerSessionsBundle-
The NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerSessionsBundle object.
sequenceNamestring-
The name of the advanced sequence to create.
sequencedouble[]-
The voltage sequence to set.
sequenceLoopCountint-
The number of loops a sequence runs after initiation.
sequenceStepDeltaTimeInSecondsdouble?-
The delta time between the start of two consecutive steps in a sequence.
setAsActiveSequencebool-
If true, sets the configured sequence as the active sequence. If false (default), clears the active sequence to allow configuring multiple sequences before initiating.
ConfigureVoltageSequence(DCPowerSessionsBundle, string, SiteData<double[]>, int, double?, bool)
Configures a hardware-timed voltage sequence.
public static void ConfigureVoltageSequence(this DCPowerSessionsBundle sessionsBundle, string sequenceName, SiteData<double[]> sequence, int sequenceLoopCount = 1, double? sequenceStepDeltaTimeInSeconds = null, bool setAsActiveSequence = false)Parameters
sessionsBundleDCPowerSessionsBundle-
The NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerSessionsBundle object.
sequenceNamestring-
The name of the advanced sequence to create.
sequenceSiteData<double[]>-
The voltage sequence to set.
sequenceLoopCountint-
The number of loops a sequence runs after initiation.
sequenceStepDeltaTimeInSecondsdouble?-
The delta time between the start of two consecutive steps in a sequence.
setAsActiveSequencebool-
If true, sets the configured sequence as the active sequence. If false (default), clears the active sequence to allow configuring multiple sequences before initiating.
ConfigureVoltageSequence(DCPowerSessionsBundle, string, PinSiteData<double[]>, int, double?, bool)
Configures a hardware-timed voltage sequence.
public static void ConfigureVoltageSequence(this DCPowerSessionsBundle sessionsBundle, string sequenceName, PinSiteData<double[]> sequence, int sequenceLoopCount = 1, double? sequenceStepDeltaTimeInSeconds = null, bool setAsActiveSequence = false)Parameters
sessionsBundleDCPowerSessionsBundle-
The NationalInstruments.SemiconductorTestLibrary.InstrumentAbstraction.DCPower.DCPowerSessionsBundle object.
sequenceNamestring-
The name of the advanced sequence to create.
sequencePinSiteData<double[]>-
The voltage sequence to set.
sequenceLoopCountint-
The number of loops a sequence runs after initiation.
sequenceStepDeltaTimeInSecondsdouble?-
The delta time between the start of two consecutive steps in a sequence.
setAsActiveSequencebool-
If true, sets the configured sequence as the active sequence. If false (default), clears the active sequence to allow configuring multiple sequences before initiating.