Engineering PapersโŒ• Search

NASA NTRS ยท 20060010203

Asynchronous Messaging and Data Transfer in a Spacecraft: An Implementation

Abstract

Data 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.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Moholt, Joseph M.. 2005-08-01. Asynchronous Messaging and Data Transfer in a Spacecraft: An Implementation. https://ntrs.nasa.gov/citations/20060010203

Cite the original work for its findings. Save a collection to share your selection of sources.