I am using LabVIEW 7.1. I have a while loop that both records data from voltage signals, and outputs signals to pumps, compressors, etc. This is always running at 1 second intervals. I would like to implement a watchdog timer. In doing this, I have a sub vi with a timer loop that sends a 0 or 5 volt signal every 5 seconds. I can get the two programs to run individually, but when i try to combine them, I can't get them to work together. I have tried putting the watchdog VI both inside my data acquisition loop and outside of it. When it is outside, the data acquisition works, but my watchdog doesnt. When it is inside the loop, nothing works. The odd thing is, when I double click on the watchdog VI when it is outside of my DAQ loop, the front page of that sub VI shows that it is working. But when I added the indicator to the front page of my main vi, it indicates that it is in fact not working. How can I get them to run simultaneously, without one slowing down the other?