AIAdcTimingMode Enumeration
- Updated2023-02-21
- 2 minute(s) read
AIAdcTimingMode Enumeration
Specifies the ADC timing mode, controlling the tradeoff between speed and effective resolution. Some ADC timing modes provide increased powerline noise rejection. On devices that have an AI Convert clock, this setting affects both the maximum and default values for AIConvertRate. You must use the same ADC timing mode for all channels on a device, but you can use different ADC timing modes for different devices in the same task.
Namespace: NationalInstruments.DAQmx
Assembly: NationalInstruments.DAQmx (in NationalInstruments.DAQmx.dll) Version: 20.7.40.49302
Syntax
public enum AIAdcTimingMode
Public Enumeration AIAdcTimingMode
Members
Member name | Value | Description | |
---|---|---|---|
Automatic | 16097 | Uses the most appropriate supported timing mode based on the Sample Clock Rate. | |
HighResolution | 10195 | Increases resolution and noise rejection while decreasing conversion rate. | |
HighSpeed | 14712 | Increases conversion rate while decreasing resolution. | |
Best50HzRejection | 14713 | Improves 50 Hz noise rejection while decreasing noise rejection at other frequencies. | |
Best60HzRejection | 14714 | Improves 60 Hz noise rejection while decreasing noise rejection at other frequencies. | |
Custom | 10137 | Use AdcCustomTimingMode to specify a custom value controlling the tradeoff between speed and resolution. |
Remarks
Specifies the ADC timing mode, controlling the tradeoff between speed and effective resolution. Some ADC timing modes provide increased powerline noise rejection. On devices that have an AI Convert clock, this setting affects both the maximum and default values for AIConvertRate. You must use the same ADC timing mode for all channels on a device, but you can use different ADC timing modes for different devices in the same task. Use this enumeration to get or set the value of AdcTimingMode.