Skip to main content

Module tc

Module tc 

Source
Expand description

Telecommand (TC) Transfer Frame protocol. Telecommand Space Data Link Protocol (TC-SDLP)

Spec: https://ccsds.org/Pubs/232x0b4e1c1.pdf

The Telecommand Transfer Frame is the “envelope” used to package SpacePackets for uplink (sending commands from the ground to a satellite).

Modules§

bitmask
Bitmasks for TC Transfer Frame header fields.

Structs§

TcFrameReader
Extracts packets from a received TC transfer frame.
TcFrameWriter
Accumulates packets into TC transfer frames.
TcFrameWriterConfig
Configuration for building TC transfer frames.
TelecommandTransferFrame
A zero-copy view over a CCSDS Telecommand (TC) Transfer Frame in a raw byte buffer.
TelecommandTransferFrameBuilder
Use builder syntax to set the inputs and finish with build().
TelecommandTransferFrameHeader
The 5-byte header of a Telecommand Transfer Frame.

Enums§

BuildError
An error that can occur during Telecommand Transfer Frame construction.
BypassFlag
The Bypass Flag, controlling the type of frame acceptance checks performed by the receiving spacecraft.
ControlFlag
The Control Command Flag, indicating whether the frame contains user data or control information for the receiver.
ParseError
An error that can occur during Telecommand Transfer Frame parsing.