I am running NI USB-6210 to measure voltage samples. My system is Windows XP.
My application was written in C#. I was running test for a few hours and the card gave me the following error.
NationalInstruments.DAQmx.DaqException: No transfer is in progress because the transfer was aborted by the client. The operation could not be completed as specified.
Task Name: _unnamedTask<0>
Status Code: -50405
So, I stopped my application and then opened Test Panel from Measurement and Automation. I pressed Self-Test button and I got a dialog box with the following error message.
The device self test has failed. The error report from the device driver is as follows:
Error -200020 occurred at Self Test
Possible Reason(s):
Measurements: Self-test of the device has failed.
I unplugged the USB DAQ card and plugged it back in and then ran self-test and everything worked fine. This is a very scary situation for me since my system will be used in production environment and I need to figure out what went wrong.