From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
To help answer this question, we first need to define the three key types of attributes. The three types are Session, Device, and Channel attributes.
Session attributes apply to the whole session, and configure properties that are not device- or channel-specific. Example session attribute properties are Current Driver Version and Start Trigger Type.
Device attributes configure properties that may vary across devices in the session, but apply to the whole device regardless of the number of channels. This refers to properties such as Model and Reference Frequency Source.
Channel attributes can vary from channel to channel, whether on the same device or on different devices. A couple examples of this would be Gain and Carrier Frequency.
The Active Channel property in the property node allows you to specify the scope for all of the properties below the Active Channel. It can also be used to scope an attribute to a device or session. The Enabled Channels property actually specifies which channels in a multi-channel session you want to turn on for receiving/transmitting data.
Below are some other useful things to know regarding Session, Device, and Channel Attributes.