Hi all,
I am running a Labview software that reads a counter on a usb 6210. The DAQ is connected to a function generator (FG) outputting a TTL signal at a given frequency. I have noticed that when I increase the frequency past a certain frequency (dependant on the machine I am running the software on about 1kHz on one and around 2.4 kHz on the other), the counter skips certain counts. I am aware that the DAQ doesn't actually miss the counts, however I am not able to poll it fast enough to see the incremental counts past a certain limit. After some investigation and research it seems that the bottleneck is in the USB polling speed in the DAQmx READ function. Also, buffered measurements are not a solution in this particular application. I really need to repeatedly poll the device for single samples.
Does anybody know a patch to reduce this delay ? Even small improvements are welcome. I have already made sure to disconnect any other USB devices. If this is an OS induced delay is there any way to edit the system parameters to increase USB polling ?
Thanks in advance