Dynamic Channels

NI Digital Waveform Generator/Analyzer

Dynamic Channels

Short Name: DynamicChannels

Configures channels for dynamic operation. The group of dynamic channels is reconfigured each time this property is set. For example, setting this property to 0-10 and then setting it to 5-8 results in only channels 5-8 being assigned to dynamic. Channels 0-4 and 9-10 are unconfigured by the second configuration.

Writing an empty string to this property configures all channels for dynamic operation. Writing the value None unconfigures all channels for dynamic operation. The session must be committed before this property takes effect (refer to the niHSDIO Commit VI for more information on committing a session).

You can configure a channel for more than one simultaneous operation. A channel can be simultaneously configured for the following operations:

  • Dynamic generation and any (static and/or dynamic) acquisition
  • Static generation and any (static and/or dynamic) acquisition
  • Both static and dynamic acquisition
Note  You cannot configure a particular channel for simultaneous dynamic and static generation.

Unconfiguring a dynamic generation channel frees that channel to be reconfigured for static generation. Unconfiguring a dynamic generation channel does not stop the channel from driving its current value—any value already written to the channel continues to be driven.

Syntax examples:

  • 2-15 or 15-2 both set channels 2 through 15 to dynamic
  • 0-3, 5, 8-15
  • 0, 3, 10 or 3, 10, 0
  • '' (empty string)—configure all channels for dynamic
  • None—unconfigure all dynamic channels

Remarks

The following table lists the characteristics of this property.

Data Type ViString
Permissions R/W
Channel Based No