From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Interprocess Communication Pass-by-Reference


Ben wrote:

nathand's above described method is my favorite.

 

TCP/IP is also available if you are more comforatable with that.

 

Ben


VI Server is also using TCP/IP to communicate with out of process remote instances. Smiley Very Happy

 

But of course it hides quite a bit of the complexity of packing data together that you would have if you do your own TCP/IP protocol.

 

Shared memory while indeed a possibilty under Windows (and Linux with a very different API)is indeed a bit painful to use since you have to interface the system API for that, and access to the shared memory is a bit painful too from within LabVIEW. It is likely the most performant version of interprocess communication though.

 

Rolf Kalbermatter

Rolf Kalbermatter
My Blog
0 Kudos
Message 11 of 12
(406 Views)

nathand (and Ben),

 

Thanks for the information; it sound like what I'm looking for.  I'll try it out as soon as possible.

 

Best Regards,

Chris

0 Kudos
Message 12 of 12
(394 Views)