![]() |
F´ Flight Software - C/C++ Documentation
A framework for building embedded system applications to NASA flight quality standards.
|
Classes | |
| class | Apid |
| APIDs are 11 bits in the Space Packet protocol, so we use U16. Max value 7FF. More... | |
| class | FrameContext |
| Type used to pass context info between components during framing/deframing. More... | |
| class | Pvn |
| Packet Version Numbers are 3 bits with only 2 currently valid values. More... | |
Enumerations | |
| enum | { SpacecraftId = 68 } |
| Spacecraft ID (10 bits) for CCSDS Data Link layer. More... | |
| enum | { TmFrameFixedSize = 1024 } |
| Fixed size of CCSDS TM frames. More... | |
| enum | { AosMaxFrameFixedSize = 1536 } |
| Upper Bound on Fixed size of CCSDS AOS frames. More... | |
| enum | { AggregationSize = 1016 } |
| enum | { SaIndexUnset = 65535 } |
| Reserved SA index sentinel meaning "unset"; SA index 0xFFFF cannot be selected via context. More... | |
| anonymous enum |
Spacecraft ID (10 bits) for CCSDS Data Link layer.
| Enumerator | |
|---|---|
| SpacecraftId | |
Definition at line 264 of file FppConstantsAc.hpp.
| anonymous enum |
Fixed size of CCSDS TM frames.
| Enumerator | |
|---|---|
| TmFrameFixedSize | |
Definition at line 269 of file FppConstantsAc.hpp.
| anonymous enum |
Upper Bound on Fixed size of CCSDS AOS frames.
| Enumerator | |
|---|---|
| AosMaxFrameFixedSize | |
Definition at line 274 of file FppConstantsAc.hpp.
| anonymous enum |
Bytes of transfer-frame data field available to Svc.ComAggregator output (TM: frame minus 6-byte header and 2-byte trailer). Projects inserting a layer between the aggregator and Svc.Ccsds.TmFramer that adds bytes (e.g. the 2-byte SA index of Svc.Ccsds.CcsdsSdlsFramer) must subtract that overhead here. With packet spanning enabled this must not exceed 2046 (0x7FE), the TM First Header Pointer range; Svc.ComAggregator.configure() asserts otherwise.
| Enumerator | |
|---|---|
| AggregationSize | |
Definition at line 282 of file FppConstantsAc.hpp.
| anonymous enum |
Reserved SA index sentinel meaning "unset"; SA index 0xFFFF cannot be selected via context.
| Enumerator | |
|---|---|
| SaIndexUnset | |
Definition at line 287 of file FppConstantsAc.hpp.