Michael Rigby-Jones wrote: > (e.g.) an (8,4) hamming code, an 8 bit code can represent 16 discrete > values (same as manchester) but with the advantage of being able to > correct 2 bit errors. Not quite. As I explained before, an (8,4) code is a SECDED code -- it can correct single-bit errors and detect all double-bit errors. And I also explained how to avoid using 0x00 and 0xFF as valid code words. -- Dave Tweed -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist