About Anaconda Help Download Anaconda

A library for Forward Error Correction

copied from cf-staging / libcorrect

Installers

  • linux-64 v0.0.0
  • osx-64 v0.0.0
  • win-64 v0.0.0
  • linux-aarch64 v0.0.0
  • linux-ppc64le v0.0.0
  • osx-arm64 v0.0.0

conda install

To install this package run one of the following:
conda install conda-forge::libcorrect

Description

libcorrect is a library for Forward Error Correction. By using libcorrect, you can encode extra redundancy into a packet of data and then send it across a lossy channel. When the packet is received, it can be decoded to recover the original, pre-encoded data.

libcorrect accomplishes this task with two algorithms, Convolutional codes and Reed-Solomon. Convolutional codes are robust to a constant background noise, while Reed-Solomon error correction is effective at dealing with noise that occurs in bursts. These algorithms have played an important role in telecommunications. libcorrect uses a Viterbi algorithm decoder to decode convolutional codes.

libcorrect should be a drop-in, BSD-licensed substitute for libfec, which offers similar functionality under the LGPL-license.


© 2024 Anaconda, Inc. All Rights Reserved. (v4.0.6) Legal | Privacy Policy