Configuring Data Rates
- Updated2025-03-26
- 3 minute(s) read
Configuring Data Rates
Configure the data rate at which your DAQ device acquires data by customizing the data ranges and setting the values for slow, medium, and fast data rates. For devices that support downsampling, you can use an anti-aliased filter to downsample at 100 Hz.
You can also configure onboard counters, counters on 62xx and 63xx multifunction I/O devices, and digital modules to use the Slow, Medium, or Fast data rate level. However, you must first configure an analog input channel or digital channel in the same chassis to access these data rates.
CompactDAQ counter modules require a data rate resource at the Medium data rate level. If you add a CompactDAQ counter module to a chassis and any modules are using the Medium data rate level, FlexLogger will ask you to change the data rate on the relevant modules to use the Slow or Fast data rate level.
Complete the following steps to configure the available data rates for your DAQ device:
- Click Configure Data Rates
on the toolbar or click Configure from the Data Rate Level pull-down selector.
- Specify each frequency in Hz or s (seconds, for intervals) for the desired slow, medium, fast, counter, or digital rates. Available data rate types vary by device.
- Click Done to apply the rates.
Why is my module not sampling at the
rate I specified?
- Modules support specific rates—You can configure your module to sample at almost any rate,
but the limitations of the hardware itself may prevent it from sampling at
that rate. If your module does not support the rate you configure,
FlexLogger coerces it to the closest supported rate.Note The coerced rate is faster than the rate you specify. For example, if you configure 11 Hz for a module that supports 10 Hz and 20 Hz, FlexLogger uses 20 Hz.
- Modules sample at the lowest common rate—If you configure multiple modules in the same chassis to the same rate and they support different data rates, FlexLogger sets a common, supported rate. Using a common rate ensures data is not missed and is synchronized. For example, if you have an NI-9219 and NI-9236 set to Medium (200 Hz), the NI-9236 cannot sample slow enough to meet the 200 Hz configuration. This results in both modules using the actual rate of about 793 Hz because it is the common rate closest to the rate you configured.
To ensure a module uses a supported rate you configure, you must either set your modules in the same chassis to different timing rates or separate the modules into different chassis.
Why does
my module say the rate is downsampled?
Many modules support downsampling in software to meet a lower data rate than the modules support. Downsampling occurs when all of the modules set to the same rate support downsampling. The available downsampling rate is 100 Hz.
Why is my module rate not
downsampled?
- An existing downsampling preview feature interferes with the default, anti-aliased downsampling
filter—Navigate to Enable downsampling from a coerced
hardware sample rate to slower sample rate feature is
disabled.Note The existing preview feature supports arbitrary data rates, but does not provide anti-aliasing. and ensure the
- C Series Slow Sample Devices do not support downsampling—Refer to C Series Device Groupings in the NI-DAQmx Manual for a list of slow sample devices. If you have one slow sample device set to the same rate as modules that support downsampling, it prevents downsampling for all of the modules.