Hello
I think that the right solution for your problem is DDE (Dynamic Data Exchange). With it you can communicate with multiple applications on the same computer.
It's quite easy to implement DDE in C and LV.
You can find DDE libraries in : "c:\....\National Instruments\LabView X.X\vi.ib\platform\dde.llb".
Please look at http://www.stoff.pl/ . There is satellite tracking system for radio amateur and obsering purposes (Orbitron). In this programme was included DDE Server which allows you receive tracking data in your application. In download section you can find example (in Delphi) "My DDE Client".
I sent:
- LV routine (dde_client);
- pdf (briefly describe the Dynamic Data Exchange in LV).
If you want to use Orbitron and LV, please remember to do one modification in configuration file "c:\...\Orbitron\Config\Drivers.dat" - just add one line at the end, for example LabView. Now you can enable DDE Server in Orbitron (rotor section).
Smiles
Download File:post-923-1100171820.vi
Download File:post-923-1100172166.pdf