Maybe a little off topic but when there is data corruption should you not first look at the way the communication is working.
Normally a connection between a PC and a uC would not giv any problems.
I don't know anything about the hamming algorithm but it looks heavy to me.
↧