Quantcast
Channel: LabVIEW topics
Viewing all articles
Browse latest Browse all 69077

Questions about LabVIEW, LabWindows/CVI and RTOS

$
0
0

I recently been introduced into the world of NI and LabVIEW.  I started working with LabVIEW on windows.  Now I'm working with LabVIEW and LabWindows/CVI on NI ETS.  I have been using the internet a lot for help as well as going to a few colleagues.  One of the biggest problems I have is with product branding, many things appear to be named similar or with multiple names making it hard to search for information.  I have been able to make clear up most of my confusion but still have a few questions.

 

This is some information I believe to be correct. Please correct anything which is wrong.

  • LabVIEW runs on windows
    • Partial support for MAC OS and Linux (?)
  • LabVIEW Real-Time has many but not all the features of LabVIEW
    • LabVIEW Real-Time runs on a RTOS
  • LabVIEW Real-Time runs on
    • NI ETS
    • LinuxRT
    • VxWorks
  • NI ETS is derived from the Phar Lap ETS OS and code base
    • To avoid confusion NI stopped using Phar Lap ETS and now calls the system NI ETS because of the customization they have done to the OS.
  • Vx Works is an edited version of the VxWorks I can download from Wind River (?) eg. Vxworks 6.3 from NI is not exactly the same as VxWorks from Wind River
  • NI ETS is the only Real-Time system which supports LabVIEW Real-Time that can be run on a desktop PC, which also means its not possible to install VxWorks to a PC and then install LabVIEW Real-Time on it (?)
  • LabWindows/CVI must be used to write and deploy C code to NI ETS
  • NI-VISA allows custom drivers to be written and used on NI ETS (?)

These are my questions

  1. Is LinuxRT based off of any other OS?
  2. Is it possible to install LinuxRT or VxWorks with LabVIEW Real-Time on a PC?
  3. I have existing VxWorks libraries and drivers will it work out of the box on a NI controller(RIO) which has VxWorks on it?
  4. I have existing Fedora libraries and drivers will it work out of the box on a NI controller(RIO) which has LinuxRT on it?
  5. I have some multi-platform libraries which have the same prototypes.  Will my VIs which interface with my libraries work on both RTOS?
  6. I have a VxWorks license can I install it to a PC and install LabVIEW Real-Time on it?
  7. Can I install LinuxRT to a PC and install LabVIEW Real-Time on it?
  8. What IDE is used to write and deploy C code to NI Controller(RIO) running VxWorks?
  9. What IDE is used to write and deploy C code to NI Controller(RIO) running LinuxRT?
  10. What does ETS stand for?

I know there is a lot here I appreciate any help. 


Viewing all articles
Browse latest Browse all 69077

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>