Skip to content

SSDV systematic erasure FEC

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

daniestevez/ssdv-fec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SSDV systematic erasure FEC

This repository contains a systematic erasure FEC scheme for SSDV. The FEC scheme is based on a Reed-Solomon code over GF(2¹⁶) used as a fountain-like code. This idea was first described in the blog post An erasure FEC for SSDV by the author of this crate.

The repository is organized as follows:

  • ssdv-fec. The implementation of the FEC scheme as a Rust crate, which can be used as a library or as a CLI application. See this first.

  • erminaz-ssdv-fec. A wrapper of the FEC library for the flight software of the AMSAT-DL ERMINAZ mission. It is built as a static library with a C API for ARM Cortex-M4.

About

SSDV systematic erasure FEC

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages