03-08-2017 08:32 AM
Hi,
I have several thermocouple input modules in a Compact DAQ chassis and I would like to read all channels on EVERY module within the same task. All of the examples I have seen using DAQmxCreateAIVoltageChan() show the syntax to add all channels on a single module (e.g. "ai0:7") Is it possible to add channels from more than one module to a task in a single line or will I need to call DAQmxCreateAIVoltageChan() once for every module?
Thanks.
Solved! Go to Solution.
04-07-2017 03:55 PM
Yes it is possible, this is called Channel Expansion and the DAQmx driver will automatically even share a clock and trigger source so that they are synchronised:
http://digital.ni.com/public.nsf/allkb/B7E7C6A92467E5438625792E0067ED80
04-08-2017 10:20 AM
Awesome, thanks! This is just what I needed to know.