niDCPower_CreateAdvancedSequenceStep
- Updated2025-10-06
- 1 minute(s) read
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
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:
Parameters
| Name | Direction | Type | Description |
|---|---|---|---|
| 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 |