in my application I have to measure 48 analog input on three 6224 and measure 16 frequency with 6602 card.
The analog input only work great at 100Hz.
The measurement of frequency only works also great.
But when I regroup the analog input and the measurement of frequency, the while loop with the analog input go slower and can retrieve the data from the buffer of the analog input.
So the problem come from the frequency measurement.
The problem occur only for measurement of frequency under 100 Hz. if the frequency to measure is above 100 Hz, it works.
I have to measure the frequency at the same time, so I can measure the frequency in a for loop (one by one).
So I have 16 VI (same vi reentrant) to read 16 counters at the same time.
When I measure 4 counters on the 6602 it works with the analog input.
The Driver in Daqmx 7.3, normally it's multithreading and it would work.
where is the problem ?
Thanks in advance for your help.
Attachement : the main application in acquisition_top.vi in the acquisition_library.llb.