Rust implementation of CCSDS LDPC decoders with support for AWGN, BSC, Rayleigh, Rician, and Nakagami channels. Includes hard/soft decoders, custom matrix macros, CLI simulation tools, benchmarks, and an Axum microservice.
spa decoder no-std belief-propagation ldpc ccsds awgn llr rician bpsk fading-channel error-correction rayleigh const-generics min-sum nakagami ber-simulation gallager layered-decoding
-
Updated
Sep 6, 2026 - Rust