Skip to main content

Module cltu

Module cltu 

Source
Expand description

Communications Link Transmission Unit (CLTU) encoding. Communications Link Transmission Unit (CLTU) Protocol

Spec: https://ccsds.org/Pubs/131x0b5.pdf

A CLTU is a highly robust data structure that wraps a TC Transfer Frame. It adds error-correction coding and special sequences to ensure reliable reception of commands by the spacecraft.

Structs§

CltuFramer
CLTU framer implementing Framer.
CltuWriter
Wraps an PhysicalWrite to CLTU-encode TC frames before writing.

Enums§

CltuError
An error that can occur during CLTU encoding.
CltuWriterError
Errors that can occur when writing CLTU-encoded frames.

Functions§

encode_cltu
Encodes a TC Transfer Frame byte slice into a CLTU in the provided buffer.
encoded_cltu_len
Computes the required buffer size for encoding a TC frame of a given length into a CLTU.