NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
General Aviation Data FrameworkThe Flight Research Services Directorate at the NASA Langley Research Center (LaRC) provides development and operations services associated with three general aviation (GA) aircraft used for research experiments. The GA aircraft includes a Cessna 206X Stationair, a Lancair Colombia 300X, and a Cirrus SR22X. Since 2004, the GA Data Framework software was designed and implemented to gather data from a varying set of hardware and software sources as well as enable transfer of the data to other computers or devices. The key requirements for the GA Data Framework software include platform independence, the ability to reuse the framework for different projects without changing the framework code, graphics display capabilities, and the ability to vary the interfaces and their performance. Data received from the various devices is stored in shared memory. This paper concentrates on the object oriented software design patterns within the General Aviation Data Framework, and how they enable the construction of project specific software without changing the base classes. The issues of platform independence and multi-threading which enable interfaces to run at different frame rates are also discussed in this paper.
Document ID
20060046507
Acquisition Source
Langley Research Center
Document Type
Conference Paper
Authors
Blount, Elaine M.
(Unisys Corp. Hampton, VA, United States)
Chung, Victoria I.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
August 23, 2013
Publication Date
January 1, 2006
Subject Category
Aeronautics (General)
Report/Patent Number
AIAA Paper 2006-6478
Report Number: AIAA Paper 2006-6478
Meeting Information
Meeting: AIAA Modeling and Simulation Technologies Conference and Exhibit
Location: Keystone, CO
Country: United States
Start Date: August 21, 2006
End Date: August 24, 2006
Sponsors: American Inst. of Aeronautics and Astronautics
Funding Number(s)
WBS: WBS 922-07-10
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available