Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

scan lists for multiple devices

i want to scan multiple devices, multiple channels on each device, at different scan rates for each. one device is very very slow, so i don't want to scan everything and discard data.

I use 'configure' with different arrays of channels (those i want sampled at the same rate), and try to get different task ID's. (so far, i've only been able to get seperate task ID's for seperate devices, not seperate lists of channels)

I use a case structure to determine if a channel gets scanned (useing AI start and AI read, passing the correct task ID) on a particular run of a while loop to get the different sampling rates.

am i going about this the right way? if so, how can i get a seperate task id for each array of channels?
0 Kudos
Message 1 of 2
(2,566 Views)
Hello;

Task IDs are referenced to different tasks, meaning, different DAQ devices. You will get different task IDs only when operating with multiple DAQ boards. The best way to do what you want is to have a separate set of DAQ VIs, with different configuration parameters for each device.

Regards
Filipe A.
Applications Engineer
National Instruments
0 Kudos
Message 2 of 2
(2,566 Views)