Module ldpc_toolbox::cli::ccsds

source ·
Expand description

CCSDS CLI subcommand

This subcommand can be used to generate the 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

  • CCSDS CLI arguments.