Flight Software Systems Branch/Code 582
Technologies and Products
Technical Expertise
Through previous projects, or under internal R&D, HQ or other funding, Code 582 has developed expertise and products in technology areas such as the following:
- High Performance/Reconfigurable Onboard Processing
- Plug-and-play software data systems
- Resource constrained processing platforms
- Modeling & simulation
Current Technologies & Products
- Core Flight System (cFS)
- Platform and project independent reusable software framework for onboard/embedded systems and a set of reusable software applications.
- cFS is used by dozens of NASA projects across 7 NASA centers and the NASA mission directorate portfolio including SMD, SOMD, STMD as well as DoD and internationally. Current GSFC mission applications include RST/WFI, PACE/OCI, CCRS, autoNGC, GEDI, GPM, MMS, NavCube, LRO, and NICER.
- Cubesat Support
- Adapting and porting flight software products to operate on resource constrained platforms.
- Current mission support is provided to Dellinger
- Delay Tolerant Network (DTN)
- cFS applications to implement DTN protocols.
- Laser Communications Relay Demonstration (LCRD)
- Developing advanced modem flight software for high speed laser-based communications.
- Micro Flight Executive (µFE) Software
- Develop a component-based and layered middleware for resource constrained processor environments.