LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Network Stream across different Labview versions


@linu95k wrote:

I'm confused now because so of response say it should and some day it shouldn't work.  Can anyone please try it on two different systems using different version?


We initially guessed it would work (as you indicated it was just out of curiosity).

 

Than we tested and it doesn't work.

 

Than there where explanations why our initial guesses where wrong. 

 

If it doesn't work between 2 versions on one system, it's not going to work on 2 versions on 2 systems.

 

Why don't you try it? Simply open the mentioned example, and run target on one system and host on the other. You can even try building executables, but if source doesn't work I don't see why the executables will (although vice versa is another story).

0 Kudos
Message 11 of 14
(206 Views)

@linu95k wrote:

I have two version of labview installed on my pc - LV2016 & LV2023. I intially had made the code in 2023. I then saved to 2016 version using save for previous version.  Then I ran my host using LV2023 and Target using LV2016. Kept the IP in the url as localhost. Did not work. 

 

I'm confused now because so of response say it should and some day it shouldn't work.  Can anyone please try it on two different systems using different version?

 

 


I wonder if you would have the same results if the versions of LabVIEW were installed on different machines. 

It wouldn't be the first time that a LabVIEW install took the liberty to update components of an older version of LabVIEW when installing a new version. 


Engineering - The art of applied creativity  ~Theo Sutton
0 Kudos
Message 12 of 14
(56 Views)

@MrQuestion wrote:

@linu95k wrote:

I have two version of labview installed on my pc - LV2016 & LV2023. I intially had made the code in 2023. I then saved to 2016 version using save for previous version.  Then I ran my host using LV2023 and Target using LV2016. Kept the IP in the url as localhost. Did not work. 

 

I'm confused now because so of response say it should and some day it shouldn't work.  Can anyone please try it on two different systems using different version?

 

 


I wonder if you would have the same results if the versions of LabVIEW were installed on different machines. 

It wouldn't be the first time that a LabVIEW install took the liberty to update components of an older version of LabVIEW when installing a new version. 


We'll all keep wandering, until someone actually tries.

 

I personally stay way from network streams, so I won't try the experiment out of curiosity.

0 Kudos
Message 13 of 14
(52 Views)

I have had nothing but issues with network streams in the past and stay away from them. Especially on congested networks that have dropped packets. But, my experience was with LabVIEW2011 and LabVIEW 2012.

 

I was curious if things have changed since I last experimented network streams.

 

One of the big reasons I like TCP is because the communication is language and LabVIEW version agnostic.

 

Why recompile a LabVIEW RealTime target when you don't need to. 

 


Engineering - The art of applied creativity  ~Theo Sutton
0 Kudos
Message 14 of 14
(46 Views)