Code Baudot

Restez toujours informé : suivez-nous sur Google (☆)

Introduction

Code US TTY

Le code Baudot est dans l'histoire un des premiers codes binaires utilisé grâce à une machine. Il est aussi appelé code télégraphique ou Alphabet International (AI) n°2 ou code CCITT n°2.

C'est un code binaire, c'est-à-dire que chaque caractère que l'on souhaite est codé par une combinaison de 0 et de 1. Le code ne prévoit que 5 bits pour coder chaque caractère, donc il n'existe que 2 = 32 combinaisons. Or si on désire coder les lettres et les chiffres, il n'y a pas assez de combinaisons. C’est pourquoi le code Baudot contient deux jeux de caractères appelés Lettres (Lower Case) et Chiffres (Upper Case). En fait, l’ensemble Chiffres contient aussi d’autres symboles (ponctuation, &, #...). Deux caractères Inversion Lettres (code 31) et Inversion Chiffres (code 27) permettent de commuter entre les deux ensembles.

Évidemment, l’inconvénient réside dans des commutations fréquentes. D’autre part, ce code, bien qu’il soit plus riche que le code morse, ne traite pas les minuscules et certains symboles.

Historique

bande de papier avec des trous représentant les "Code Baudot"

Le premier code de ce type a été développé par Émile Baudot en 1874 : il s'agissait de l'Alphabet International n°1. Il n'est plus utilisé. Les caractères étaient composés à l'aide d'un clavier à cinq touches, où chaque touche correspondait à l'un des cinq bits de chaque caractère.

Vers 1901, le code Baudot original a été modifié par Donald Murray qui réorganisa les caractères, ajouta de nouveaux symboles, et introduisit les jeux de caractères. Comme il souhaitait utiliser un clavier de machine à écrire, il n'y avait plus de lien entre le code lui-même et la disposition des touches. Il organisa donc les caractères de façon à ce que les transitions les plus courantes entre caractères génèrent un nombre minimal de transitions entre les cinq bits du code, ce qui minimise l'usure du matériel.

La Western Union modifia le code de Murray, en éliminant certains caractères. Le code obtenu est le code Baudot actuel, le code CCITT n°2. On présente ici le code US TTY, très proche du code CCITT. Il en diffère par une inversion (BEL et '), et des définitions additionnelles dans les FIGS (#, & et !), laissées volontairement non définies par le CCITT n°2 pour permettre des usages nationaux.

On a également rendu hommage à Emile Baudot, en utilisant une partie de son nom pour en faire une unité de modulation de signal, le Baud.

Utilisation

Le code Baudot est utilisé dans le réseau Télex. Il est également mis en œuvre dans certaines versions du radiotélétype.

Code US TTY

Code

Caractères en

binaire

octal

hexadécimal

décimal

mode lettres

mode chiffres

00000

00

00

0

Rien (NUL)

00001

01

01

1

T

5

00010

02

02

2

Retour chariot (CR)

00011

03

03

3

O

9

00100

04

04

4

SP

=

00101

05

05

5

H

£

00110

06

06

6

N

,

00111

07

07

7

M

.

01000

10

08

8

Saut de ligne (LF)

01001

11

09

9

L

)

01010

12

0A

10

R

4

01011

13

0B

11

G

&

01100

14

0C

12

I

8

01101

15

0D

13

P

0

01110

16

0E

14

C

:

01111

17

0F

15

V

;
Code

Caractères en

binaire

octal

hexadécimal

décimal

mode lettres

mode chiffres

10000

20

10

16

E

3

10001

21

11

17

Z

"

10010

22

12

18

D

$

10011

23

13

19

B

?

10100

24

14

20

S

Sonnerie (BEL)

10101

25

15

21

Y

6

10110

26

16

22

F

!

10111

27

17

23

X

/

11000

30

18

24

A

-

11001

31

19

25

W

2

11010

32

1A

26

J

'

11011

33

1B

27

Active le mode chiffres

11100

34

1C

28

U

7

11101

35

1D

29

Q

1

11110

36

1E

30

K

(

11111

37

1F

31

Active le mode lettres