I'm developing a multithread aplication in C++ to aquire data from a PCI-6014. I'm using the read function from NIDAQmx (DAQmxReadAnalogScalarF64) with a infinite timeout.
But I really need to know if, while the function is waiting for the data to become available, is it using the CPU? The main point is that I can't have an occupied wait in my thread...
Hope someone has this information. I've checked the C Reference Help, but it has no information on that.
Thanks,
Marcelo