DCPowerOutputSourceAdvancedSequencing Class
- Updated2025-10-06
- 1 minute(s) read
Provides methods and properties for configuring the source and measure unit with a series of property values.
Derives from
Syntax
Namespace: NationalInstruments.ModularInstruments.NIDCPower
public class DCPowerOutputSourceAdvancedSequencing : DCPowerSubObject
Remarks
You must set the Mode to Sequence. For more information, refer to NI DC Power Supplies and SMUs Help.
Thread Safety
All members of this type are safe for multithreaded operations.
Properties
| Name | Description |
|---|---|
| ActiveAdvancedSequence | Gets or sets the advanced sequence to configure or generate. |
| ActiveAdvancedSequenceStep | Gets or sets the advanced sequence step to configure. |
Methods
| Name | Description |
|---|---|
| CreateAdvancedSequence(string, DCPowerAdvancedSequenceProperty[], bool) | Creates an empty advanced sequence. Call the CreateAdvancedSequenceStep method to add steps to the active advanced sequence, or the CreateAdvancedSequenceCommitStep method to add a Commit step. |
| CreateAdvancedSequenceCommitStep(bool) | Creates a Commit step in the active advanced sequence. A Commit step configures the channels to a user-defined known state before starting the advanced sequence. |
| CreateAdvancedSequenceStep(bool) | Creates a new advanced sequence step in the active advanced sequence, specified by the ActiveAdvancedSequence property. You can configure properties for the new step only after the step is created. |
| DeleteAdvancedSequence(string) | Deletes a previously created advanced sequence and all the advanced sequence steps in the advanced sequence. |