Some courses and learning paths on NI Learning Center may not appear on learner dashboards. Our team is actively investigating.

If you encounter access issues, please contact services@ni.com and include the learner’s name, email, service ID or EA number, and the list of required courses.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

export Existing Labview RT VI to Linux.

We have a existing Labview RT VI that we would like to export to a real time linux.

We see three ways of doing this:
1. Export the VI to C code to Embedded Linux using the Microprocessor SDK.
2. Buy Labview for Linux if the project would convert.
3. recode the VI's from scratch in C.


We would rather not do 3. Does anyone have any opinion or experience on the viability of #1 or #2.

Glen
0 Kudos
Message 1 of 2
(2,789 Views)
Hi Jetsoftdev,
 
1) Yes, you can use the LabVIEWMicroprocessor SDK module to port a project over to Linux.  (If you're doing this, investigate the target titled "Unix Console".)
 
2) A VI in itself is platform independent.  Therefore, if you created a VI in Windows or with a MAC, you could easily open the VI on a Linux computer.  Executables and DLLs are not platform independent though.
 
3) Of course, you can reprogram your code in C.  That is an option - even though it's a last resort.
 
I hope this helps,
Kevin S.
Applications Engineer
National Instruments
0 Kudos
Message 2 of 2
(2,761 Views)