Follow this link to skip to the main content
NASA logo, Jet Propulsion Laboratory, Caltech button    
JPL Home button Earth button Stars & Galaxies button Technology button
Genesis Search for Origins banner
Home button
Mission button
Spacecraft button
Subsystems
Structures
Sample Return Capsule button
Mechanisms
Flight Software
Redundancy
Command and Data
Telecommunications
Electronic Power button
Guidance, Navigation, and Control button
Propulsion button
Thermal Control button
Instruments button
Partners button
Science button
News button
Multimedia
Education button
Team
Archived Homepage
 
Spacecraft Subsystems Banner

 

  Flight Software

Genesis receives its commands and sequences from Earth and translates them into spacecraft actions. The flight software is capable of running multiple concurrent sequences, as well as executing immediate commands as they are received.

The software used during the collection mission interpreted data from the ion and electron monitors to deploy the proper collectors depending on the type of solar wind. The flight software is also responsible for a number of autonomous functions, such as attitude control and fault protection, which involve frequent internal checks to determine whether a problem has occurred. If the software senses a problem, it will automatically perform a number of preset actions to resolve the problem or put the spacecraft in a safe mode for the ground to respond.

 
First Gov button
+ Freedom of Information Act

+ Privacy/Copyright

Curator: Aimee Meyer
Updated: November 2009

go to www.jpl.nasa.gov go to www.nasa.gov go to www.caltech.edu/