LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabView for Linux

Hi
I am using LabView 7 Express with Windows XP.
I am considering porting my VIs to Linux (RedHat 7.3).
I would be interested in knowing others' opinions regarding the reliability
of LabView for Linux, and portability of the VIs. Can I expect the Linux version to yield similar performances?
Thanks for sharing your expertise,
Philippe
0 Kudos
Message 1 of 10
(3,891 Views)
Philippe Bruyant wrote:

> I am using LabView 7 Express with Windows XP.
> I am considering porting my VIs to Linux (RedHat 7.3).
> I would be interested in knowing others' opinions regarding the
> reliability of LabView for Linux, and portability of the VIs.
> Can I expect the Linux version to yield similar performances?

I haven't seen real performance differences between LabVIEW for Windows
and LabVIEW for Linux on the same machines. Of course there is a whole
lot which is not gonna work out of the box such as DAQ and similar things.

As to reliability, it seems rather stable to me. There are maybe a few
more quirks in editing and it can crash sometimes but that is similar on
Windows and mostly it crashes on me because I'm dealing with external
code which I'
m developing and debugging.

Rolf Kalbermatter
Rolf Kalbermatter  My Blog
DEMO, Electronic and Mechanical Support department, room 36.LB00.390
0 Kudos
Message 2 of 10
(3,891 Views)
Thank you Rolf,
What do you mean by "DAQ and similar things"? Is there a place where I can find a list of things that won't work out of the box?
Philippe
0 Kudos
Message 3 of 10
(3,891 Views)
I believe Rolf means that the NI-DAQ driver that is being used on your Windows machine is not going to be the same as your Linux machine. NI-DAQ VIs on a Windows machine will be making a call to a dll which would not be available on your Linux machine. Anything in your VI that is referencing Windows API specific calls would clearly not work.

Is there anything specific that you are worried about not working?
0 Kudos
Message 4 of 10
(3,891 Views)
Thank you for the clarification.

- I was confused by Rolf's message because I was assuming that, although they are not the same, the DAQ drivers for Windows or for Linux are functionnally equivalent, and this should be pretty much transparent to an end-user like me.

- I am currently using ActiveX controls, and I understand that these will no longer work under Linux.

Thank you
Philippe
0 Kudos
Message 5 of 10
(3,891 Views)
There is no NI-DAQ for Linux.
0 Kudos
Message 6 of 10
(3,891 Views)
But there is some sort of drivers for Linux, whatever their name is, so that an NI card can work under Linux, right? Am I right assuming that NI-DAQ refer to the drivers, or does NI-DAQ include something else ?
Philippe
0 Kudos
Message 7 of 10
(3,891 Views)
Yes, NI-DAQ is the National Instruments developed driver used to control National Instrument cards in Windows and Mac operating systems. For Linux, National Instruments plug-in data acquistion products use the drivers developed by the Comedi project. For more information on this topic refer to Linux drivers for DAQ Products

Message Edited by Support on 01-30-2007 04:38 PM

0 Kudos
Message 8 of 10
(3,892 Views)
There are no NI provided drivers for Linux. You can check your DAQ board and see if it has a comedi driver or write your own using the Hardware DDK. You would have to replace all of the DAQ functions in your existing programs.
0 Kudos
Message 9 of 10
(3,891 Views)
I didn't know that.
Thank you for the clarification.
Philippe
0 Kudos
Message 10 of 10
(3,891 Views)