11-20-2009 07:31 AM
I am running a Labview Application on a Windows XP system. Here is my problem. I am sending a buffered analog output waveform to some external drives and everything seems to work ok until a USB device is plugged into the pc. Then the Output Write VI quits working and stops writing data from the buffer. I have upgraded to a duo core PC from a single core PC with windows 2000. This is the only difference. It work fine on the single core except for the fact that overtime the processor was loaded down to much and caused hiccups in the software timing. This was the reason for the upgrade to the duo core. I have upgraded labview to version 7.1 from 7.0, upgraded the daq drivers to the latest traditional drivers 7.4.4 from the 7.2 that was originally loaded on the previous pc. I am currently working with an NI Applications engineer to debug the problem, but I wanted to put a post on here to see if any other users have had this problem with a multi core system. Just a note I even tried to set the affinity in task manager to just a single cpu to see if that would fix the problem. It didn't. I've also check the microsoft knowledge base for similiar problems. I found nothing there. Any Ideas?
Wade
11-23-2009 05:17 PM
Hello Wade,
What is the name of the Applications Engineer you are working with? Also, is this a PCI DAQ card that you are using, and what kind of timing do you have in your acquisition loop (i.e. wait functions)? What USB device are you plugging in and why are you plugging it in during acquisition?
Regards,