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?