12-15-2005 08:45 AM
12-15-2005 02:37 PM
I don't have any experience with this, but how about this:
Make another VI (V3?) which will open the application reference to V (once) and will continually extract the data. Then, enable the ActiveX interface for the VI server and use ActiveX to get C to extract the information from the always running V3 using the VI server calls in C. Even if you can't do this, it might give you some ideas.
Obviously, if this is on a single computer, you can use the VI server ActiveX interface to extract the information directly from V without needing to write another VI. I don't think you can do this when the VI is on a remote machine without using DCOM, which is more complex.
The upshot of all this is that you don't have to write a protocol, because it already exists (the VI server exported through ActiveX).
I hope that this makes sense.
12-16-2005 04:12 PM
12-17-2005 10:00 AM
It will be easier to check if you attach your code.
You should also test it by compiling the LV DLL and then calling it from LV.