Expand description
An implementation of CCSDS protocols for space communications.
Modules§
- application
- Application layer protocols and services.
- coding
- Channel coding, CRC, randomization, and physical layer protocols.
- datalink
- Data link layer framing and transfer frame protocols. Implements the CCSDS Data Link Protocols (Layer 2).
- ids
- Protocol identifier newtypes (SCID, VCID, etc.).
- misc
- Miscellaneous CCSDS protocols: SLE, time codes, etc.
- network
- Network layer protocols including Space Packet and ISL routing.
- physical
- Physical layer: modulation, demodulation, channel models. Physical layer: modulation, demodulation, and channel I/O.
- transport
- Transport layer protocols. The Transport Layer of the Communication Protocol Stack.
- utils
- Shared utilities: bitfield helpers and checksums. Shared utilities: bitfield helpers, checksums, formatting, time.
Macros§
- fmt
- Formats into a byte buffer using
core::fmt::Write, returning bytes written. - fmt_
cstr - Formats a null-terminated C string.