LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW options

What are my options for running LabVIEW VIs in VxWorks on an x86 target? I've seen that the LabVIEW Embedded Module will produce C code that can be ported to VxWorks, but I also understand that at least for the PPC architecture that there is a version of LabVIEW RT specifically built with VxWorks. Are there any other options?

 

Our hardware is fixed to a PCI system with some of the cards having poor or no support in the PharLap version of LabVIEW RT. We are looking at building this system in Linux or VxWorks (where driver support is a little better) but we really want to use the NI Vision libraries which run in RT but not in Linux. Ideally we'd be able to have VxWorks running on our target with LabVIEW doing vision processing natively without having first been converted to C.

0 Kudos
Message 1 of 2
(2,599 Views)

Currently, we do not offer the option to run VxWorks on x86 targets. Our implementation of VxWorks only runs on the PowerPC architecture while Phar Lap only runs on the x86 architecture. This was a design decision on our part.

I am curious as to why you are having a difficult time with Phar Lap on the PCI cards that you have. Which cards are you using? Phar Lap is based on Windows' Win32 API, so you may be able to convert the driver source by removing unsupported functions. Otherwise, you can use the VISA Driver Development Wizard and this may help to improve performance.
 

 

 

Stephanie A.
Americas Marketing Manager
National Instruments
0 Kudos
Message 2 of 2
(2,524 Views)