dart_reed_solomon 0.1.0+2
dart_reed_solomon: ^0.1.0+2 copied to clipboard

Reed–Solomon error correction

Reed Solomon #

An implementation of Reed-Solomon error correction using Dart language.

Based on Reed–Solomon codes for coders.

Usage #

Create a new ReedSolomon object

var reedSolomon = ReedSolomon(
        symbolSizeInBits: 8,
        numberOfCorrectableSymbols: 5,
        primitivePolynomial: 285,
        initialRoot: 1,

and encode message


or decode message


where message is a list of integers.