In the course of troubleshooting an issue I am having with using the USB-6008, I tried switching drivers around to see if the problem persists. I started with DAQmx 8.3, under which my program works ok for several hours until the system (Windows XP) eventually crashes a horrible death, slowing everything to a crawl forcing a hard reboot. It has done this on several computers. I have been unable to find what, if anything, my software is doing to cause this behavior.
So, I decided to roll back to version 7.5 of the DAQ drivers to try and reproduce the problem there. According to everything I've read, version 7.5 supports my device. I uninstalled 8.3 using Add/Remove programs then installed 7.5, plugged in the 6008 but only got the "Flash" loader (or whatever) and that was all I ever got: no devices under MAX. (Under 8.3, the flash loader driver pops up, but then the device itself is recognized.) I get similar results when trying DAQmx Base 2.1 as well as version 8.0 of DAQmx. Installing 8.3 (or 8.3.1) gets me back to the beginning, where my program runs for hours before taking down the whole system.
All the program is doing is monitoring and updating digital I/O, as well as the analog inputs, a couple times a second each (it's not doing continuous data acquisition). I've used other NI-DAQ devices (PCI based) in other programs for years successfully, and those are much more demanding than this program. If anyone has any info regarding my original problem or even just how to roll back to the 7.5 drivers for troubleshooting purposes, I'd greatly appreciate it.
Thanks!
-John