03-21-2006 04:43 AM
03-24-2006 09:45 AM
This could be because you are making an I/O Call for every scan that you make. I would recommend configuring the code so that you read back N Samples at a time and the acquisition is hardware timed (using sample clock) instead of software timed (on demand). This will ensure that you are efficiently passing data over the USB connection. It's always better to make less calls, but transfer bigger chunks of data at a time.
Let me know how it behaves once you have configured it in this way and if you see any difference.