Module ccsds

Source
Expand description

CCSDS CLI subcommand

This subcommand can be used to generate the AR4JA LDPC codes described in the CCSDS TM Synchronization and Channel Coding Blue Book standard. It will print the alist of the parity check matrix to stdout and optionally compute and print the girth of the Tanner graph. See crate::codes::ccsds for more information about the CCSDS LDPC codes.

§Examples

The r=1/2, k=1024 parity check matrix can be generated with

$ ldpc-toolbox ccsds --rate 1/2 --block-size 1024

Its girth is computed with

$ ldpc-toolbox ccsds --rate 1/2 --block-size 1024 --girth
Code girth = 6

Structs§

Args
CCSDS CLI arguments.