NTRS - NASA Technical Reports Server

Back to Results
Asynchronous Messaging and Data Transfer in a Spacecraft: An ImplementationData transfer and messaging is an important part of a spacecraft. Creating a standard protocol for messaging that can be used for a variety of applications is an extremely beneficial project at the Jet Propulsion Laboratory (JPL). The Asynchronous Messaging Service (AMS) is a protocol outlining how subsystems initialize and conduct communication between each other. There are currently two implementations of AMS in the works. At JPL, my task is to get a working implementation of AMS onto vxWorks as a proof of concept. An Autocoder, a program used to convert visually created state chart diagrams to C++, has also been created to accomplish a part of the implementation. I was assigned to make the program portable on any Unix type environment. Lastly, I was to develop a program to demonstrate messaging between two FireWire cards running vxworks.
Document ID
Acquisition Source
Jet Propulsion Laboratory
Document Type
Conference Paper
Moholt, Joseph M.
(Montana State Univ. Bozeman, MT, United States)
Date Acquired
August 23, 2013
Publication Date
August 1, 2005
Publication Information
Publication: Summer Student Research Presentations
Subject Category
Computer Programming And Software
Distribution Limits
Work of the US Gov. Public Use Permitted.

Available Downloads

There are no available downloads for this record.
No Preview Available