Command & Data Handling (Avionics)
The spacecraft's onboard computing — the flight computer, software, and memory that execute commands, run the spacecraft autonomously, and manage faults across the long light-time to deep space.
Components
- Fault ManagementComponent
The onboard logic that detects, isolates, and recovers from failures autonomously — putting the spacecraft into a safe state and calling home when it cannot resolve a problem itself.
- Flight ComputerComponent
The central processor that runs a spacecraft — executing command sequences, controlling subsystems, and reacting to faults. Deep-space computers are radiation-hardened and modest by consumer standards, prizing reliability over speed.
- Onboard Flight SoftwareComponent
The programs that fly the spacecraft — running the control loops, sequences, and autonomy. Flight software is exhaustively tested, because a bug billions of kilometres away cannot be fixed by hand.
- Radiation-Hardened MemoryComponent
Memory and electronics designed to withstand the charged particles of space, which can flip bits or damage circuits. Error-correcting codes and hardened parts keep the computer trustworthy.
Knowledge connections
- ContainsFlight Computer
- ContainsOnboard Flight Software
- ContainsRadiation-Hardened Memory
- ContainsFault Management
Sources
The primary and reference sources this topic draws on.
- NASANational Aeronautics and Space Administration
Mission data, planetary science, space telescopes, and public-domain imagery.
Most NASA-produced imagery is in the public domain; individual items are checked for usage terms before publication.
- NASA JPLJet Propulsion Laboratory / Solar System Dynamics
Orbital data, ephemerides, and small-body parameters for planets, asteroids, and comets.