Baudot Character Code Reference

[Copyright 2002,2003,2004,2005 Frank Durda IV, All Rights Reserved.
Mirroring of any material on this site in any form is expressly prohibited.
The official web site for this material is:  http://nemesis.lonestar.org
Contact this address for use clearances: clearance at nemesis.lonestar.org
Comments and queries to this address: web_reference at nemesis.lonestar.org]

The Baudot character code system is a method of transmitting basic text messages containing the Roman alphabet and numerals, along with a limited set of symbols. The coding system was originally devised in 1870 by Emil Baudot, and consists of 32 code combinations that allowed messages to be communicated between two locations by means of a six wire electrical circuit.

Because 32 is not enough combinations to communicate all letters and numbers, two codes of the 32 are used to "shift" or select which character set is to be used for conveying subsequent characters. The earliest Baudot devices were essentially modified typewriters, so the two shift codes performed the same function as setting or releasing the SHIFT LOCK key on a standard typewriter keyboard, mechanically selecting the top or bottom set of characters on the print hammers that would be used from that point on.

The Baudot character code was also used in the early "5-level" two-wire and radio-based "Teleprinters" that appeared early in the 20th century. These devices used Baudot code within the sending and receiving device, and transmitted the five signals in serial, one pulse (or bit) at a time, with a fixed timing. A receiving device would receive the serial stream of pulses (or bits) and would perform the electrical or mechanical equivalent of separating the five signals so that the original character could be printed or some other action performed.

Although the sending and receiving equipment was now more complex than earlier models, these devices were considered to be a great improvement because fewer wires had to be run between locations, making the system far more economical, and the messages could also be sent by radio. It also regulated the transmission speed, which prevented faster typists from jamming the print hammers in the receiving printer.

The introduction of the "5-level" teletypeprinter helped supercede Morse code, and Baudot became the primary communication method for Western Union and virtually all news wire services. It was also used widely by the military organizations of numerous countries. The Baudot system saw regular service until these devices started to be replaced with ASCII-based equipment in the mid to late 1960s.

Some widely-deployed devices that used the Baudot coding system were the TG-7 and TG-37 teletypewriters, used by the United States Army beginning in the 1940s. In particular, the United States Army used the TG-7-A, TG-7-B, and the TG-37-B models. The TG-37-B used a special "Weather" FIGS character set instead of the Western Union/Teletype character set shown below. (The weather symbol set included directional arrows and other symbols ideal for providing weather observation and prediction reports.)


Western Union/TeleTypewriters US Baudot Code Assignments

The following table shows the Baudot code assignments used on TeleType brand of equipment (TTYs) manufactured by Western Electric for United States use.

Least Significant Bits (LSB)
0
0000
0
1
0001
1
2
0010
2
3
0011
3
4
0100
4
5
0101
5
6
0110
6
7
0111
7
8
1000
8
9
1001
9
10
1010
A
11
1011
B
12
1100
C
13
1101
D
14
1110
E
15
1111
F
(MSB)
Letters Shift (LTRS)
0
BLK
(0)
00
E
(1)
01
LF
(2)
02
A
(3)
03
SP
(4)
04
S
(5)
05
I
(6)
06
U
(7)
07
CR
(8)
08
D
(9)
09
R
(10)
0A
J
(11)
0B
N
(12)
0C
F
(13)
0D
C
(14)
0E
K
(15)
0F
1
T
(16)
10
Z
(17)
11
L
(18)
12
W
(19)
13
H
(20)
14
Y
(21)
15
P
(22)
16
Q
(23)
17
O
(24)
18
B
(25)
19
G
(26)
1A
FIGS
(27)
1B
M
(28)
1C
X
(29)
1D
V
(30)
1E
LTRS
(31)
1F
(MSB)
Figures Shift (FIGS)
0
BLK
(0)
00
3
(1)
01
LF
(2)
02
-
(3)
03
SP
(4)
04
BELL
(5)
05
8
(6)
06
7
(7)
07
CR
(8)
08
$
(9)
09
4
(10)
0A
'
(11)
0B
,
(12)
0C
!
(13)
0D
:
(14)
0E
(
(15)
0F
1
5
(16)
10
"
(17)
11
)
(18)
12
2
(19)
13
Note1
(20)
14
6
(21)
15
0
(22)
16
1
(23)
17
9
(24)
18
?
(25)
19
&
(26)
1A
FIGS
(27)
1B
.
(28)
1C
/
(29)
1D
;
(30)
1E
LTRS
(31)
1F
(Information on printing color tables on color printers can be found here.)

BLK is a no-action code, similar to NUL in ASCII coding systems. On paper tape, BLK only punches the traction hole.
SP The typing assembly advances one column to the right.
CR The typing assembly positions to the left-most column.
LF The platen advances the paper by one line.
BELL The alert bell rings.
LTRS The typing assembly moves to the unshifted position, and subsequent characters that are printed will come from the "Letters" section of the Baudot code.
FIGS The typing assembly moves to the shifted position, and subsequent characters that are printed will come from the "Figures" section of the Baudot code.
Note1 Depending on the Teleprinter model, sending code 20 either turns the printer motor off, or prints the "#" character.

The background color for each code or symbol indicates the category that the code resides in. Red indicates control (non-printable) codes. Orange indicates basic punctuation and symbols. Yellow indicates numeric digits. Green indicates the uppercase letters.


CCITT/ITU Original Baudot Code Assignments

The following table shows the Baudot code assignments used on equipment compliant with the original coding modifications created by the CCITT/ITU.

Least Significant Bits (LSB)
0
0000
0
1
0001
1
2
0010
2
3
0011
3
4
0100
4
5
0101
5
6
0110
6
7
0111
7
8
1000
8
9
1001
9
10
1010
A
11
1011
B
12
1100
C
13
1101
D
14
1110
E
15
1111
F
(MSB)
Letters Shift (LTRS)
0
BLK
(0)
00
E
(1)
01
LF
(2)
02
A
(3)
03
SP
(4)
04
S
(5)
05
I
(6)
06
U
(7)
07
CR
(8)
08
D
(9)
09
R
(10)
0A
J
(11)
0B
N
(12)
0C
F
(13)
0D
C
(14)
0E
K
(15)
0F
1
T
(16)
10
Z
(17)
11
L
(18)
12
W
(19)
13
H
(20)
14
Y
(21)
15
P
(22)
16
Q
(23)
17
O
(24)
18
B
(25)
19
G
(26)
1A
FIGS
(27)
1B
M
(28)
1C
X
(29)
1D
V
(30)
1E
LTRS
(31)
1F
(MSB)
Figures Shift (FIGS)
0
BLK
(0)
00
3
(1)
01
LF
(2)
02
-
(3)
03
SP
(4)
04
'
(5)
05
8
(6)
06
7
(7)
07
CR
(8)
08
WRU
(9)
09
4
(10)
0A
BELL
(11)
0B
,
(12)
0C
Note2
(13)
0D
:
(14)
0E
(
(15)
0F
1
5
(16)
10
+
(17)
11
)
(18)
12
2
(19)
13
Note2
(20)
14
6
(21)
15
0
(22)
16
1
(23)
17
9
(24)
18
?
(25)
19
Note2
(26)
1A
FIGS
(27)
1B
.
(28)
1C
/
(29)
1D
=
(30)
1E
LTRS
(31)
1F

BLK is a no-action code, similar to NUL in ASCII coding systems. On paper tape, BLK only punches the traction hole.
SP The typing assembly advances one column to the right.
CR The typing assembly positions to the left-most column.
LF The platen advances the paper by one line.
BELL The alert bell rings.
LTRS The typing assembly moves to the unshifted position, and subsequent characters that are printed will come from the "Letters" section of the Baudot code.
FIGS The typing assembly moves to the shifted position, and subsequent characters that are printed will come from the "Figures" section of the Baudot code.
WRU This code is used to initiate the Who-Are-You answer-back in devices used in Telex networks. This keyboard key may be marked "WRU" or with one of two pictographs.
Note2 In the original CCITT standard, these three codes have no specific assignment, so any character that is printed as a result of receiving these codes will vary based on the receiving equipment used. Reception of these codes cannot in itself be considered to be an error.

The background color for each code or symbol indicates the category that the code resides in. Red indicates control (non-printable) codes. Orange indicates basic punctuation and symbols. Yellow indicates numeric digits. Green indicates the uppercase letters.


CCITT/ITU Baudot Code Second Edition Assignments

The following table shows the Baudot code assignments used on equipment compliant with the second edition of coding modifications created by the CCITT/ITU.

Essentially this code is the original CCITT/ITU assignments with three differences: Two codes previously undefined by the CCITT are adopted from the Western Union/US character set ("!" and "&"), and the third code that was previously undefined by the CCITT is assigned to the British Sterling Pound symbol. In Western Union/US models, this third code was either used for the "#" character, or for motor control, depending on printer model.

Least Significant Bits (LSB)
0
0000
0
1
0001
1
2
0010
2
3
0011
3
4
0100
4
5
0101
5
6
0110
6
7
0111
7
8
1000
8
9
1001
9
10
1010
A
11
1011
B
12
1100
C
13
1101
D
14
1110
E
15
1111
F
(MSB)
Letters Shift (LTRS)
0
BLK
(0)
00
E
(1)
01
LF
(2)
02
A
(3)
03
SP
(4)
04
S
(5)
05
I
(6)
06
U
(7)
07
CR
(8)
08
D
(9)
09
R
(10)
0A
J
(11)
0B
N
(12)
0C
F
(13)
0D
C
(14)
0E
K
(15)
0F
1
T
(16)
10
Z
(17)
11
L
(18)
12
W
(19)
13
H
(20)
14
Y
(21)
15
P
(22)
16
Q
(23)
17
O
(24)
18
B
(25)
19
G
(26)
1A
FIGS
(27)
1B
M
(28)
1C
X
(29)
1D
V
(30)
1E
LTRS
(31)
1F
(MSB)
Figures Shift (FIGS)
0
BLK
(0)
00
3
(1)
01
LF
(2)
02
-
(3)
03
SP
(4)
04
'
(5)
05
8
(6)
06
7
(7)
07
CR
(8)
08
WRU
(9)
09
4
(10)
0A
BELL
(11)
0B
,
(12)
0C
!
(13)
0D
:
(14)
0E
(
(15)
0F
1
5
(16)
10
+
(17)
11
)
(18)
12
2
(19)
13
£
(20)
14
6
(21)
15
0
(22)
16
1
(23)
17
9
(24)
18
?
(25)
19
&
(26)
1A
FIGS
(27)
1B
.
(28)
1C
/
(29)
1D
=
(30)
1E
LTRS
(31)
1F

BLK is a no-action code, similar to NUL in ASCII coding systems. On paper tape, BLK only punches the traction hole.
SP The typing assembly advances one column to the right.
CR The typing assembly positions to the left-most column.
LF The platen advances the paper by one line.
BELL The alert bell rings.
LTRS The typing assembly moves to the unshifted position, and subsequent characters that are printed will come from the "Letters" section of the Baudot code.
FIGS The typing assembly moves to the shifted position, and subsequent characters that are printed will come from the "Figures" section of the Baudot code.
WRU This code is used to initiate the Who-Are-You answer-back in devices used in Telex networks. This keyboard key may be marked "WRU" or with one of two pictographs.

The background color for each code or symbol indicates the category that the code resides in. Red indicates control (non-printable) codes. Orange indicates basic punctuation and symbols. Yellow indicates numeric digits. Green indicates the uppercase letters.



Related Topics

American Standard Code for Information Interchange Reference (ASCII) (HTML)

Extended Binary Coded Decimal Information Code Reference (EBCDIC) (HTML)

SIXBIT Character Code Reference (HTML)

RADIX50 Character Code Reference (HTML)

Return to the Telecommunications Reference Index (HTML)


[Copyright 2002,2003,2004,2005 Frank Durda IV, All Rights Reserved.
Mirroring of any material on this site in any form is expressly prohibited.
The official web site for this material is:  http://nemesis.lonestar.org
Contact this address for use clearances: clearance at nemesis.lonestar.org
Comments and queries to this address: web_reference at nemesis.lonestar.org]

Visit the nemesis.lonestar.org home page and index

Valid HTML 4.01!