Skip to content

mfkiwl/ecc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Error Correction Codes

This notebook presents an implementation of different Error Correction Codes in Python.

A message class is provided which allows to convert from strings and ints to bits and back using the desired encoding scheme. This class allows to alter sequences of bits to simulate a message that has been received with noise and hence it is wrongly interpreted by the receiver.

For Hamming error correction examples preview the hamming.ipynb notebook.

For Reed-Solomon error correction examples preview the reed_solomon.ipynb notebook.

About

Error correction codes in python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 58.8%
  • Jupyter Notebook 41.2%