Skip to content
/ Hamming Public

Just a Hamming error code encoder and error finder

Notifications You must be signed in to change notification settings

NTkot/Hamming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation


Hamming Code generator and single-error finding program

Installation instructions:

  1. mkdir build
  2. cd build
  3. cmake ..
  4. make
  5. ./ham

Features:

  1. Generate hamming code for a n bits (n <= 120) message. First, enter your message size in bits, then write (without using spaces or underscores or any other characters) your message in binary.
  2. Check and find a single error (after all Hamming is a single-error correction code). You just type the size of the Hamming-encoded message and then the message itself and the program will check if there is an error. If there is, it will correct it and point it out.

(If you need a tutorial on Hamming code generation and error finding, check this video).

About

Just a Hamming error code encoder and error finder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published