The top level vi is doing several things in 2 parallel loops. In one loop, the data gathered by the vi in question is written to a DataSocket. In the other loop, I'm using the IMAQ vi's to acquire an image from a framegrabber and place some overlays onto the picture. Using the tick count vi and a few sequence structures, I've isolated the execution time of the vi in question, and from the time LV enters this subVI until it exits is the 1 second I mentioned.
==============================================
