labrador-ldpc

Crates.iolabrador-ldpc
lib.rslabrador-ldpc
version1.2.1
sourcesrc
created_at2017-05-25 18:55:00.195199
updated_at2024-02-22 02:42:34.747568
descriptionEncoders and decoders for CCSDS LDPC error correcting codes
homepage
repositoryhttps://github.com/adamgreig/labrador-ldpc
max_upload_size
id15944
size156,321
Adam Greig (adamgreig)

documentation

https://docs.rs/labrador-ldpc

README

Labrador-LDPC

A crate for encoding and decoding a selection of low-density parity check (LDPC) error correcting codes. Currently, the CCSDS 231.1-O-1 TC codes at rate r=1/2 with dimensions k=128, k=256, and k=512, and the CCSDS 131.0-B-2 TM codes at rates r=1/2, r=2/3, and r=4/5 with dimensions k=1024 and k=4096 are supported.

No dependencies, no_std. Designed for both high-performance decoding and resource-constrained embedded scenarios.

Documentation

Repository

C API

Commit count: 79

cargo fmt