All unidirectional error-detecting code for universal applications
J. Vaideeswaran, Shreyas Srivatsa · International Journal of Systems Science · 1993
A code has been devised with a minimum distance D(c) = 2 to detect all unidirectional errors possible during communication. The ten decimal digits 0 to 9 are encoded using code words, each of which have seven bits. This is an unordered code with the minimum complexity in encoding and decoding to identify a codeword. The code is framed employing the uniform weight policy. This unique feature makes our code a complete unidirectional error-detecting code. In addition, the code proposed can correct one unidirectional error automatically by the proposed receiving-end logic. In addition, a uniform weighted code is suggested for ASCII which can detect all unidirectional errors with a limited 1-bit error correction ability