CCIR 476 is a character encoding used in radio data protocols such as SITOR, AMTOR and Navtex. It is a recasting of the ITA2 character encoding, known as Baudot code, from a five-bit code to a seven-bit code. In each character, exactly four of the seven bits are mark bits, and the other three are space bits. This allows for the detection of single-bit errors.
The number of possible valid binary code values in CCIR 476 is the number of ways to choose 4 marks for 7 bit positions, and the number can be calculated using the binomial coefficient:
style\binom{7}{3}=\binom{7}{4}=35 .
The SITOR protocol uses the additional three code points (denoted as SIA, SIB and RPT below) for idle, phasing, and repeat requests. In addition, some of the ordinary characters are reused as control signals.[1]
In these tables, the hexadecimal code values are converted from a binary representation, with 1 being mark, 0 being space, and the most significant bit given first. The international version of ITA2 is used here; note also the added non-ITA2 codes SIA, SIB and RPT, used by SITOR.