Can I Have Two AI Channels Sampling with Different Rates on an X Series DAQ Device?

Updated Jul 12, 2019

Reported In


  • NI-DAQmx

Issue Details

I have an application that must acquire from two separate analog channels at different rates (i.e. fully independent operation). Is this possible using the X-Series multifunction DAQ cards? 

For example, would it be possible to acquire one channel at a rate of 1kS/s and another at 5kS/s using the NI USB-6353 X-Series DAQ card?


Neither multiplexed nor simultaneous X-Series cards allow for sampling at different rates on different channels.  These cards have a single analog timing engine so all channels on the same card are limited to one sample rate.

Independent sample rates are possible with the latest cDAQ chassis (e.g. the NI cDAQ-9174 and NI cDAQ-9178) .  These chassis have three timing engines, which means that we can have multiple (up to three) AI C-Series modules running within a single cDAQ chassis at different rates.

Another alternative would be to use one of the Reconfigurable I/O (RIO) FPGA based devices (e.g. NI PXI-7851R) which also allows for independent sampling rates on all of the available AI channels.

Additional Information

Simultaneously Start Multiple Modules Using a cDAQ Chassis in SignalExpress