LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

using labview from linux

Hey,
I am using labview 8.5 on a linux machine (fedora) and I am trying to use other vi's created in an earlier version of labview (7.1 and 8.2). I know that  it is not supposed to matter and that 8.5 should be able to open these because they are recent enough. However,  I still get error messages whenever I try to use something that's not 8.5. I have opened all these same vi's with labview 8.5 on a windows machine and the whole earlier version thing works fine. So I am wondering if there is a way to update the older vi's to the newer version of labview so that linux won't freak out, or if there is a way to get around the problem in linux. Please help and thanks!
0 Kudos
Message 1 of 7
(3,975 Views)

Hi ekarl,

You should be able to open those VIs from within linux using LabVIEW 8.5 as long as they don't have unsupported functions for linux. Can you open them in linux using previous versions of LabVIEW?

If it is only one or two VIs you can post them here and I will convert them. However I would like to find out why you are not able to open them.

Can you open any VIs in 8.5 that were created in previous versions?

Sappster
0 Kudos
Message 2 of 7
(3,952 Views)
I might be wrong, but I dont think that Linux supports the use of shared variables or local variables.  If you use either of those it could cause a problem.  Post a vi that isnt working if you can.

Thanks
0 Kudos
Message 3 of 7
(3,948 Views)

@jmcbee wrote:
I might be wrong, but I dont think that Linux supports the use of shared variables or local variables.  

I don't have LabVIEW for Linux, but I doubt the second part of that is true. If it is, Ray would absolutely love it. Smiley Very Happy
Message 4 of 7
(3,933 Views)


jmcbee wrote:
I might be wrong, but I dont think that Linux supports the use of shared variables or local variables.  If you use either of those it could cause a problem. 


smercurio is right 🙂
 
I doubt that the first part is true.  But the 2nd part certainly is!  Using Local Variables could cause a problem.  😉  They are called "race conditions", "headaches", and "total mess".  The worst case is using them to initialize what people perceive as variables at the beginning of a program.  That's because in Labview, the WIRE is the variable!  😉
 
Seeing the code would also help..
 
RayR
0 Kudos
Message 5 of 7
(3,914 Views)
Just so there's no confusion for others who are reading this: I was referring to the support of shared variables/local variables, while Ray (aka JoeLabVIEW) is talking about the wiseness of using shared variables/local variables.

It is true that shared variables are not fully supported in Linux. See Shared Variable Support in LabVIEW 8.2 for Mac OS X or Linux. However, I never heard of local variables not being supported in Linux, since they reference front panel objects.
0 Kudos
Message 6 of 7
(3,902 Views)
I agree, shared variables are not supported but I was wrong about the local variables (but use them carefully!).  Sorry for the confusion.
0 Kudos
Message 7 of 7
(3,895 Views)