This function is deprecated. Use niDCPower_CreateAdvancedSequenceStepWithChannels instead.

Syntax

ViStatus _VI_FUNC niDCPower_CreateAdvancedSequenceStep(ViSession vi, ViBoolean setAsActiveStep)

Remarks

Creates a new advanced sequence step in the advanced sequence specified by the Active advanced sequence. When you create an advanced sequence step, each attribute you passed to the niDCPower_CreateAdvancedSequence function is reset to its default value for that step unless otherwise specified.

Support for this Function

Note

This function is not supported on all devices. Refer to Supported Functions by Device for more information about supported devices.

You must set the source mode to NIDCPOWER_VAL_SEQUENCE to use this function.

Using the niDCPower_SetSequence function with Advanced Sequence functions is unsupported.

Related Topics:

Advanced Sequencing

Programming States

niDCPower_CreateAdvancedSequence

Parameters

NameDirectionTypeDescription
vi[in]ViSession

Identifies a particular instrument session. vi is obtained from the niDCPower_InitializeWithIndependentChannels function.

setAsActiveStep[in]ViBoolean

Specifies that this current step in the active sequence is active.

Returns

Reports the status of this operation. To obtain a text description of the status code, call niDCPower_error_message. To obtain additional information concerning the error condition, call niDCPower_GetError. The general meaning of the status code is as follows:

Value

Meaning

0

Success

Positive Values

Warnings

Negative Values

Errors