I have a PCI-6229 (M-series card). It has an advertised throughput of 250K/sec. I'd like to configure the card to simultaneously sample eight (8) AIN channels at 25K/sec, and none (9) AIN channels at 5K/sec. This results in a usage of about 245K/sec out of the available 250K/sec, which seems "do-able". But how do you setup the task(s) in NIDAQmx to do accomplish this? Are there any examples (I'm using the ANSI-C API) which illustrate how to do this?
I can't just set all 17 channels to 25K (and decimate the data for the slow channels), because there is not enough bandwidth. I was also unable to setup two tasks (one for high-speed, one for low-speed) because I get an error when I start the
second task. Is there another way to accomplish this?
Thanks in advance for any help!