![]() |
F´ Flight Software - C/C++ Documentation
NASA-v2.0.1
A framework for building embedded system applications to NASA flight quality standards.
|
FramingProtocol is used to build the messages for Framer and Deframer. It splits out the serialization from the topology hookup allowing the same system component connections to support different byte protocols "on-the-wire". F´ is shipped with a default "F´ protocol" which works with F´ Test Gds and amounts to: startword, data, CRC32.
If a project needs to implement a custom Framing and Deframing the following functions need to be implemented:
FramingProtocol Interface:
FramingProtocol Interface:
Diagram view of FramingProtocol:
Diagram view of DeframingProtocol:
Diagrams generated with SourceTrail
Date | Description |
---|---|
2021-01-30 | Initial Draft |