Skip to main content

reed_solomon_codec 2.0.1 copy "reed_solomon_codec: ^2.0.1" to clipboard
reed_solomon_codec: ^2.0.1 copied to clipboard

Pure Dart Reed-Solomon encoder/decoder over GF(2^m), with full errors-and-erasures decoding.

reed_solomon_codec #

Pure Dart Reed-Solomon encoder/decoder over GF(2^m), with full errors-and-erasures decoding.

Usage #

import 'package:reed_solomon_codec/reed_solomon_codec.dart';

final codec = ReedSolomonCodec.fromFieldParameters(
  symbolSizeInBits: 8,
  primitivePolynomial: 0x11D,
  primitiveElement: 2,
  errorCorrectionSymbols: 2,
);

final codeword = codec.encode([1, 2, 3, 4]);
final result = codec.decode(codeword);

License #

MIT — Copyright (c) 2026 Hasan M. Hallak

1
likes
160
points
421
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Pure Dart Reed-Solomon encoder/decoder over GF(2^m), with full errors-and-erasures decoding.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

finite_field_math

More

Packages that depend on reed_solomon_codec