A development effort under way at the time of reporting the information for this article is directed toward producing a version of the LabVIEW data-acquisition software that would be suitable for use as flight software that could be executed in the VxWorks real-time operating system. The approach taken in this effort is to utilize the graphical programming capability of the LabVIEW software system to reduce the time and cost of developing flight software and, more specifically, to make it possible for ground-based software to be transferred to and utilized in a flight environment without rewriting the software. Thus far, a prototype flight version of LabVIEW has been developed to run in a VxWorks real-time operating system on an embedded processor for precisely controlling the temperature of an isolated cryogenic platform. (The temperature-control system is undergoing development for use in a future low-temperature microgravitational facility.)

This program was written by Edmund Baroth, Hyung Cho, Martin Barmatz, Phillip Yates, and Phillip Withington of Caltech for NASA's Jet Propulsion Laboratory. For further information, access the Technical Support Package (TSP) free on-line at www.nasatech.com/tsp  under the Software category.

This software is available for commercial licensing. Please contact Don Hart of the California Institute of Technology at (818) 393-3425. Refer to: NPO-21124.


This Brief includes a Technical Support Package (TSP).
LabVIEW as Flight Software with VxWorks Operating System

(reference NPO-21124) is currently available for download from the TSP library.

Don't have an account? Sign up here.



NASA Tech Briefs Magazine

This article first appeared in the September, 2001 issue of NASA Tech Briefs Magazine.

Read more articles from the archives here.