Code Baudot - Baudot code

Un ancien clavier Baudot "piano"

Le code Baudot [boˈdo] est un premier codage de caractères pour la télégraphie inventé par Émile Baudot dans les années 1870. C'était le prédécesseur de l'Alphabet télégraphique international n° 2 (ITA2), lecode de téléimprimeur le plus courammentutilisé jusqu'à l'avènement de l' ASCII . Chaque caractère de l'alphabet est représenté par une série de cinq bits , envoyés sur un canal de communication tel qu'un fil télégraphique ou un signal radio. Lamesure du débit de symboles est connue sous le nom de baud et est dérivée du même nom.

Histoire

Code Baudot (ITA1)

Code Baudot (ITA1)
Code Baudot - à partir de 1888 patent.png
Une première version du brevet américain de 1888 de Baudot, répertoriant A à Z, t et ∗ (Effacement)
Pseudo(s) Alphabet télégraphique international 1
Statut actuel Remplacé par ITA2 (pas mutuellement compatible).
Classification Encodage latin de base avec état 5 bits
Précédé par Morse
succédé par ITA2

Dans le tableau ci-dessous, les colonnes I, II, III, IV et V indiquent le code ; le Let. et les colonnes de la figure montrent les lettres et les chiffres pour les versions Continental et UK ; et les clés de tri présentent le tableau dans l'ordre : alphabétique, Gray et UK

Code Baudot (versions continentale et britannique)
L'Europe  clés de tri Royaume-Uni clés de tri
V IV je II III Continental gris Laisser. Figure. V IV je II III Royaume-Uni
- - -
UNE 1 UNE 1
É & / 1 /
E 2 E 2
je o je 3 /
O 5 O 5
U 4 U 4
Oui 3 Oui 3
B 8 B 8
C 9 C 9
0 0
F F F 5 /
g 7 g 7
H h H ??
J 6 J 6
Chiffre Vierge Figure. Bl.
Effacement Effacement * *
K ( K (
L = L =
M ) M )
N N £
P % P +
Q / Q /
R R
S ; S 7 /
T ! T ²
V ' V ??
W ? W ?
X , X 9 /
Z : Z :
t . .
Vierge Lettre Bl. Laisser.

Baudot a développé son premier télégraphe multiplexé en 1872 et l'a breveté en 1874. En 1876, il est passé d'un code à six bits à un code à cinq bits, comme suggéré par Carl Friedrich Gauss et Wilhelm Weber en 1834, avec des intervalles d'activation et de désactivation égaux. , qui permettait la transmission de l'alphabet romain et comprenait des signaux de ponctuation et de contrôle. Le code lui-même n'a pas été breveté (seulement la machine) car le droit français des brevets ne permet pas de breveter des concepts.

Le code à 5 bits de Baudot a été adapté pour être envoyé à partir d'un clavier manuel, et aucun équipement de téléimprimeur n'a jamais été construit pour l'utiliser sous sa forme originale. Le code était entré sur un clavier qui n'avait que cinq touches de type piano et était actionné à l'aide de deux doigts de la main gauche et de trois doigts de la main droite. Une fois les touches enfoncées, elles étaient verrouillées jusqu'à ce que des contacts mécaniques dans une unité de distribution passent sur le secteur connecté à ce clavier particulier, moment auquel le clavier était déverrouillé prêt à saisir le caractère suivant, avec un clic audible (connu comme "signal de cadence") pour avertir l'opérateur. Les opérateurs devaient maintenir un rythme régulier et la vitesse de fonctionnement habituelle était de 30 mots par minute.

Le tableau "montre l'attribution du code Baudot qui était utilisé par la poste britannique pour les services continentaux et intérieurs. Un certain nombre de caractères du code continental sont remplacés par des fractions dans le code intérieur. Les éléments de code 1, 2 et 3 sont transmis par les touches 1, 2 et 3, et celles-ci sont actionnées par les trois premiers doigts de la main droite. Les éléments de code 4 et 5 sont transmis par les touches 4 et 5, et ceux-ci sont actionnés par les deux premiers doigts de la main gauche.

Le code de Baudot est devenu connu sous le nom d'Alphabet télégraphique international n° 1 ( ITA1 ). Il n'est plus utilisé.

Code Murray

Ruban papier troué représentant le "Code Baudot-Murray". Notez les colonnes entièrement perforées de codes "Supprimer/Sélectionner les lettres" au début du message (à droite) qui ont été utilisées pour couper facilement la bande entre des messages distincts. Le message commence alors par une commande de décalage de chiffre suivie d'un retour chariot.

En 1901, le code de Baudot a été modifié par Donald Murray (1865-1945), poussé par son développement d'un clavier semblable à une machine à écrire. Le système Murray employait une étape intermédiaire ; un perforateur de clavier, qui permettait à un opérateur de perforer une bande de papier, et un émetteur de bande pour envoyer le message à partir de la bande perforée . A l'extrémité de réception de la ligne, un mécanisme d'impression imprimerait sur une bande de papier, et/ou un reperforateur pourrait être utilisé pour faire une copie perforée du message. Comme il n'y avait plus de lien entre le mouvement de la main de l'opérateur et les bits transmis, il n'y avait aucun souci d'arranger le code pour minimiser la fatigue de l'opérateur, et à la place Murray a conçu le code pour minimiser l'usure de la machine, en attribuant les combinaisons de codes avec le moins de trous percés aux caractères les plus fréquemment utilisés .

Par exemple, les lettres à un trou sont E et T. Les dix lettres à deux trous sont AOINSHRDLZ, très similaires à l'ordre « Etaoin shrdlu » utilisé dans les machines Linotype . Dix autres lettres, BCGFJMPUWY, ont trois trous chacune, et les lettres à quatre trous sont VXKQ.

Le code Murray a également introduit ce qui est devenu connu sous le nom d'« effecteurs de format » ou de « caractères de contrôle » – les codes CR (Carriage Return) et LF (Line Feed). Quelques-uns des codes de Baudot se sont déplacés vers les positions où ils sont restés depuis : le NULL ou BLANK et le code DEL. NULL/BLANK était utilisé comme code inactif lorsqu'aucun message n'était envoyé, mais le même code était utilisé pour coder la séparation d'espace entre les mots. Des séquences de codes DEL (colonnes entièrement perforées) ont été utilisées au début ou à la fin des messages ou entre eux, permettant une séparation facile des messages distincts. (Des codes BELL pourraient être insérés dans ces séquences pour signaler à l'opérateur distant qu'un nouveau message arrivait ou que la transmission d'un message était terminée).

Les premières machines British Creed utilisaient également le système Murray.

Western union

Clavier d'un téléscripteur utilisant le code Baudot (variante US), avec touches de décalage FIGS et LTRS

Le code de Murray a été adopté par Western Union qui l'a utilisé jusqu'aux années 1950, avec quelques modifications consistant à omettre certains caractères et à ajouter plus de codes de contrôle. Un caractère explicite SPC (espace) a été introduit, à la place du BLANK/NULL, et un nouveau code BEL a sonné une cloche ou a produit un signal sonore au niveau du récepteur. De plus, le WRU ou « Qui êtes-vous ? a été introduit, ce qui a amené une machine réceptrice à renvoyer un flux d'identification à l'expéditeur.

ITA2

Code ITA2 Baudot–Murray
Alphabet télégraphique international 2 éclairci.jpg
variante britannique de l'ITA2
Pseudo(s) Alphabet télégraphique international 2
Classification Encodage latin de base avec état 5 bits
Précédé par ITA1
succédé par FIELDATA ,
ITA 3 (code van Duuren) ,
ITA 5 ( ISO 646 , ASCII )
MTK-2
Langue(s) russe
Classification Encodage cyrillique russe avec état 5 bits
Précédé par Code Morse russe
succédé par KOI-7

En 1924, le CCITT a introduit le code de l' Alphabet télégraphique international n° 2 ( ITA2 ) en tant que norme internationale, qui était basée sur le code Western Union avec quelques modifications mineures. Les États-Unis se sont standardisés sur une version d'ITA2 appelée American Teletypewriter code (US TTY) qui était à la base des codes de téléimprimeur à 5 bits jusqu'au début de l' ASCII à 7 bits en 1963.

Certains points de code (marqués en bleu dans le tableau) étaient réservés à un usage spécifique au pays.

Alphabet télégraphique international n° 2 (code Baudot-Murray)
Modèles d'impulsion
(1=marque, 0=espace)
Changement de lettre Décalage de la figure
LSB à
droite ;
éléments de code :
543·21
LSB à
gauche ;
éléments de code :
12·345
Nombre de marques poinçonnées ITA2
norme
Variante russe
MTK-2
Variante russe
MTK-2
ITA2
norme

Variante US TTY
000·00 00·000 0 Nul Passer aux lettres cyrilliques Nul
010,00 00·010 1 Retour chariot
000·10 01·000 1 Saut de ligne
001·00 00·100 1 Espacer
101·11 11·101 4 Q ?? 1
100·11 11·001 3 W ?? 2
000·01 10.000 1 E ?? 3
010·10 01·010 2 R ?? 4
100·00 00·001 1 T ?? 5
101·01 10·101 3 Oui ?? 6
001·11 11·100 3 U ?? 7
001·10 01·100 2 je ?? 8
110,00 00·011 2 O ?? 9
101·10 01·101 3 P ?? 0
000·11 11.000 2 UNE ??
001·01 10·100 2 S ?? ' cloche
010·01 10·010 2 ?? WRU ? $
011·01 10·110 3 F ?? ?? !
110·10 01·011 3 g ?? ?? &
101,00 00·101 2 H ?? ?? £ #
010·11 11·010 3 J ?? ?? cloche '
011·11 11·110 4 K ?? (
100·10 01·001 2 L ?? )
100·01 10·001 2 Z ?? + "
111·01 10·111 4 X ?? /
011·10 01·110 3 C ?? :
111·10 01·111 4 V ?? = ;
110·01 10.011 3 B ?? ?
011·00 00·110 2 N ?? ,
111,00 00·111 3 M ?? .
110·11 11·011 4 Passer aux chiffres (FS) Réservé à l'
extension des chiffres
111·11 11·111 5 Réservé à l'
extension de casse
Passer aux lettres (LS)
/ Effacer / Supprimer

La position de code attribuée à Null n'était en fait utilisée que pour l'état inactif des téléimprimeurs. Pendant de longues périodes d'inactivité, le taux d'impulsion n'était pas synchronisé entre les deux appareils (qui pouvaient même être éteints ou ne pas être interconnectés en permanence sur les lignes téléphoniques commutées). Pour lancer un message, il fallait d'abord calibrer le taux d'impulsions, une séquence d'impulsions « marques » régulièrement chronométrées (1), par un groupe de cinq impulsions, qui pouvaient également être détectées par de simples dispositifs électroniques passifs pour allumer le téléscripteur. Cette séquence d'impulsions a généré une série de caractères d'effacement/suppression tout en initialisant également l'état du récepteur en mode de décalage des lettres. Cependant, la première impulsion pourrait être perdue, de sorte que cette procédure de mise sous tension pourrait alors être terminée par un seul Null immédiatement suivi d'un caractère Erasure/Delete. Pour préserver la synchronisation entre les appareils, le code Null ne pouvait pas être utilisé arbitrairement au milieu des messages (il s'agissait d'une amélioration du système Baudot initial où les espaces n'étaient pas explicitement différenciés, il était donc difficile de maintenir les compteurs d'impulsions pour répéter les espaces sur téléscripteurs). Mais il était alors possible de resynchroniser les appareils à tout moment en envoyant un Null au milieu d'un message (suivi immédiatement d'un contrôle Erasure/Delete/LS s'il est suivi d'une lettre, ou d'un contrôle FS s'il est suivi d'un chiffre). L'envoi de commandes Null n'a pas non plus fait avancer la bande de papier à la rangée suivante (car rien n'a été perforé), ce qui a permis d'économiser de précieuses longueurs de bande de papier perforable. D'autre part, le code de contrôle Effacement/Suppression/LS était toujours poinçonné et toujours passé en mode lettres (initiales). Selon certaines sources, le point de code Null était réservé à un usage interne au pays uniquement.

Le code Shift to Letters (LS) est également utilisable comme moyen d'annuler/supprimer le texte d'une bande perforée après sa lecture, permettant la destruction en toute sécurité d'un message avant de jeter la bande perforée. Fonctionnellement, il peut également jouer le même rôle de remplissage que le code Supprimer en ASCII (ou d'autres encodages 7 bits et 8 bits, y compris EBCDIC pour les cartes perforées). Après que les codes dans un fragment de texte ont été remplacés par un nombre arbitraire de codes LS, ce qui suit est toujours préservé et décodable. Il peut également être utilisé comme initiateur pour s'assurer que le décodage du premier code ne donnera pas un chiffre ou un autre symbole de la page des chiffres (car le code Null peut être arbitrairement inséré près de la fin ou du début d'une bande de perforation, et doit être ignoré, alors que le code Espace est significatif dans le texte).

Les cellules marquées comme réservées aux extensions (qui réutilisent le code LS une seconde fois juste après le premier code LS pour passer de la page de chiffres à la page de changement de lettres) ont été définies pour passer dans un nouveau mode. Dans ce nouveau mode, la page des lettres ne contient que des lettres minuscules, mais conserve l'accès à une troisième page de codes pour les lettres majuscules, soit en encodant pour une seule lettre (en envoyant LS avant cette lettre), soit en verrouillant (avec FS+LS) pour un nombre illimité de majuscules ou de chiffres avant de déverrouiller (avec un seul LS) pour revenir en mode minuscule. La cellule marquée comme « Réservé » est également utilisable (en utilisant le code FS de la page de décalage des chiffres) pour passer de la page de chiffres (qui contient normalement des chiffres et des lettres minuscules ou symboles nationaux) à une quatrième page (où les lettres nationales sont majuscules et d'autres symboles peuvent être codés).

ITA2 est toujours utilisé dans les appareils de télécommunication pour les sourds (TDD), le télex et certaines applications de radio amateur , telles que le radiotélétype ("RTTY"). ITA2 est également utilisé dans Enhanced Broadcast Solution, un protocole financier du début du 21e siècle spécifié par Deutsche Börse , pour réduire l'empreinte de l'encodage des caractères.

Nomenclature

Presque tous les équipements de téléimprimeur du 20e siècle utilisaient le code de Western Union, ITA2, ou des variantes de celui-ci. Les radioamateurs appellent avec désinvolture ITA2 et ses variantes "Baudot" à tort, et même le manuel de radio amateur de l' American Radio Relay League le fait, bien que dans des éditions plus récentes, les tables de codes l'identifient correctement comme ITA2.

Jeu de caractères

Les valeurs affichées dans chaque cellule sont les points de code Unicode , donnés à titre de comparaison.

Variantes Baudot originales

Baudot original, domestique au Royaume-Uni

Code Baudot d'origine, variante domestique britannique (jeu de lettres, commuté avec 0x10)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _F
0_ NUL
0000
Un
0041
E
0045
/
002F
Y
0059
U
0055
je
0049
O
004F
Les figures
000E
J
004A
G
0047
H
0048
B
0042
C
0043
F
0046
D
0044
1_ SP
0020
-
002D
X
0058
Z
005A
S
0053
T
0054
W
0057
V
0056
DEL
007F
K
004B
M
004D
L
004C
R
0052
Q
0051
N
004E
P
0050
Code Baudot d'origine, variante domestique britannique (jeu de chiffres, commuté avec 0x08)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _F
0_ NUL
0000
1
0031
2
0032

215F
3
0033
4
0034
³/
00B3 2044
5
0035
SP
0020
6
0036
7
0037
¹
00B9
8
0038
9
0039
⁵/
2075 2044
0
0030
1_ LTRS
000F
.
002E
⁹/
2079 2044
:
003A
⁷/
2077 2044
²
00B2
?
003F
'
0027
DEL
007F
(
0028
)
0029
=
003D
-
002D
/
002F
£
00A3
+
002B

  Lettre  Nombre  Ponctuation  symbole  Autre  Octet de tête  Indéfini

Baudot original, Europe continentale

Code Baudot original, variante d'Europe continentale (jeu de lettres, commuté avec 0x10)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _F
0_ NUL
0000
Un
0041
E
0045
É
00C9
Y
0059
U
0055
je
0049
O
004F
Les figures
000E
J
004A
G
0047
H
0048
B
0042
C
0043
F
0046
D
0044
1_ SP
0020

1E6F
X
0058
Z
005A
S
0053
T
0054
W
0057
V
0056
DEL
007F
K
004B
M
004D
L
004C
R
0052
Q
0051
N
004E
P
0050
Code Baudot original, variante continentale (jeu de chiffres, commuté avec 0x08)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _F
0_ NUL
0000
1
0031
2
0032
&
0026
3
0033
4
0034
º
00BA
5
0035
SP
0020
6
0036
7
0037

0048+0331
8
0038
9
0039

0046+0331
0
0030
1_ LTRS
000F
.
002E
,
002C
:
003A
;
003B
!
0021
?
003F
'
0027
DEL
007F
(
0028
)
0029
=
003D
-
002D
/
002F

2116
%
0025

  Lettre  Nombre  Ponctuation  symbole  Autre  Octet de tête  Indéfini

Baudot original, ITA 1

ITA 1 (jeu de lettres, commuté avec 0x10)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _F
0_ NUL
0000
Un
0041
E
0045
CR
000D
Y
0059
U
0055
je
0049
O
004F
Les figures
000E
J
004A
G
0047
H
0048
B
0042
C
0043
F
0046
D
0044
1_ SP
0020
BF
000A
X
0058
Z
005A
S
0053
T
0054
W
0057
V
0056
DEL
007F
K
004B
M
004D
L
004C
R
0052
Q
0051
N
004E
P
0050
ITA 1 (jeu de chiffres, commuté avec 0x08)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _F
0_ NUL
0000
1
0031
2
0032
CR
000D
3
0033
4
0034
UE
5
0035
SP
0020
6
0036
7
0037
+
002B
8
0038
9
0039
UE
0
0030
1_ LTRS
000F
BF
000A
,
002C
:
003A
.
002E
UE
?
003F
'
0027
DEL
007F
(
0028
)
0029
=
003D
-
002D
/
002F
UE
%
0025

  Lettre  Nombre  Ponctuation  symbole  Autre  Octet de tête  Indéfini

Variantes Baudot-Murray

Code Murray

Code Murray (jeu de lettres, commuté avec 0x04)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _F
0_ NUL / SP
0000/0020
E
0045
COL
?
Un
0041
LTRS
000F
S
0053
je
0049
U
0055
BF
000A
D
0044
R
0052
J
004A
N
004E
F
0046
C
0043
K
004B
1_ T
0054
Z
005A
L
004C
W
0057
H
0048
Y
0059
P
0050
Q
0051
O
004F
B
0042
G
0047
Les figures
000E
M
004D
X
0058
V
0056
DEL /*
007F/002A
Code Murray (jeu de chiffres, commuté avec 0x1B)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _F
0_ NUL / SP
0000/0020
3
0033
COL
?
LTRS
000F
'
0027
8
0038
7
0037
BF
000A
²
00B2
4
0034
⁷/
2077 2044

002D/2212

215F
(
0028
⁹/
2079 2044
1_ 5
0035
.
002E
/
002F
2
0032
⁵/
2075 2044
6
0036
0
0030
1
0031
9
0039
?
003F
³/
00B3 2044
Les figures
000E
,
002C
£
00A3
)
0029
DEL /*
007F/002A

  Lettre  Nombre  Ponctuation  symbole  Autre  Octet de tête  Indéfini

ITA 2 et US-TTY

Code Baudot-Murray ITA2 et US-TTY (jeu de lettres, commuté avec 0x1F)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _F
0_ NUL
0000
E
0045
BF
000A
Un
0041
SP
0020
S
0053
je
0049
U
0055
CR
000D
D
0044
R
0052
J
004A
N
004E
F
0046
C
0043
K
004B
1_ T
0054
Z
005A
L
004C
W
0057
H
0048
Y
0059
P
0050
Q
0051
O
004F
B
0042
G
0047
Les figures
000E
M
004D
X
0058
V
0056
LTRS / DEL
000F/007F
Code US-TTY Baudot-Murray (jeu de chiffres, commuté avec 0x1B)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _F
0_ NUL
0000
3
0033
BF
000A

002D/2212
SP
0020
BEL
0007
8
0038
7
0037
CR
000D
0024 $
4
0034
'
0027
,
002C
!
0021
:
003A
(
0028
1_ 5
0035
"
0022
)
0029
2
0032
#
0023
6
0036
0
0030
1
0031
9
0039
?
003F
&
0026
Les figures
000E
.
002E
/
002F
;
003B
LTRS
000F
ITA2 Baudot-Murray code (jeu de chiffres, commuté avec 0x1B)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _F
0_ NUL
0000
3
0033
BF
000A

002D/2212
SP
0020
'
0027
8
0038
7
0037
CR
000D
ENQ
0005
4
0034
BEL
0007
,
002C
!
0021
:
003A
(
0028
1_ 5
0035
+
002B
)
0029
2
0032
£
00A3
6
0036
0
0030
1
0031
9
0039
?
003F
&
0026
Les figures
000E
.
002E
/
002F
=
003D
LTRS
000F

  Lettre  Nombre  Ponctuation  symbole  Autre  Octet de tête  Indéfini

Code météo

Les météorologues ont utilisé une variante de ITA2 avec les symboles chiffres-casse, à l'exception des dix chiffres, BEL et quelques autres caractères, remplacés par des symboles météorologiques :

Encodage du téléimprimeur météo
Code météorologique Baudot-Murray (jeu de chiffres, commuté avec 0x1B)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _UNE _B _C _RÉ _E _F
0_ -
002D
3
0033
BF
000A

2191
SP
0020
BEL
0007
8
0038
7
0037
CR
000D

2197
4
0034

2199

29B7

2192

25EF

2190
1_ 5
0035
+
002B

2196
2
0032

2193
6
0036
0
0030
1
0031
9
0039

2295

2198
Les figures
000E
.
002E
/
002F

29B6
LTRS
000F

  Lettre  Nombre  Ponctuation  symbole  Autre  Octet de tête  Indéfini

Des détails

Remarque : Ce tableau suppose que l'espace appelé « 1 » par Baudot et Murray est le plus à droite et le moins significatif. La façon dont les bits transmis étaient regroupés dans des codes plus larges variait selon le fabricant. La solution la plus courante alloue les bits du bit de poids faible vers le bit de poids fort (en laissant les trois bits de poids fort d'un octet inutilisés).

Tableau des codes ITA2 (exprimés en nombres hexadécimaux )

Dans ITA2, les caractères sont exprimés sur cinq bits. ITA2 utilise deux sous-ensembles de codes, le « letter shift » (LTRS) et le « figure shift » (FIGS). Le caractère FIGS (11011) signale que les caractères suivants doivent être interprétés comme étant dans l'ensemble FIGS, jusqu'à ce qu'il soit réinitialisé par le caractère LTRS (11111). En cours d'utilisation, la touche de décalage LTRS ou FIGS est enfoncée et relâchée, transmettant le caractère de décalage correspondant à l'autre machine. Les lettres ou chiffres souhaités sont ensuite saisis. Contrairement à une machine à écrire ou à un clavier d'ordinateur moderne, la touche Maj n'est pas maintenue enfoncée pendant la saisie des caractères correspondants. "ENQuiry" déclenchera la réponse de l'autre machine. Cela signifie « Qui êtes-vous ? »

CR est un retour chariot , LF est un saut de ligne , BEL est le caractère de cloche qui a sonné une petite cloche (souvent utilisé pour alerter les opérateurs d'un message entrant), SP est un espace et NUL est le caractère nul (bande vierge).

Remarque : les conversions binaires des points de code sont souvent affichées dans l'ordre inverse, selon (vraisemblablement) de quel côté on regarde la bande de papier. Notez en outre que les caractères "de contrôle" ont été choisis de manière à ce qu'ils soient soit symétriques, soit par paires utiles afin que l'insertion d'une bande "à l'envers" n'entraîne pas de problèmes pour l'équipement et que l'impression résultante puisse être déchiffrée. Ainsi les figures (11011), LTRS (11111) et l'espace (00100) sont invariants, tandis que CR (00010) et LF (01000), généralement utilisés par paire, sont traités de la même manière quel que soit l'ordre des imprimantes de page. LTRS pourrait également être utilisé pour surcharger des caractères à supprimer sur une bande de papier (un peu comme DEL en ASCII 7 bits ).

La séquence RYRYRY... est souvent utilisée dans les messages de test et au début de chaque transmission. Étant donné que R est 01010 et Y est 10101, la séquence exerce une grande partie des composants mécaniques d'un téléimprimeur à une contrainte maximale. De plus, à un moment donné, le réglage fin du récepteur était effectué à l'aide de deux lumières colorées (une pour chaque tonalité). 'RYRYRY...' a produit 010010101..., ce qui a fait briller les lumières avec une luminosité égale lorsque le réglage était correct. Cette séquence d'accord n'est utile que lorsque ITA2 est utilisé avec une modulation FSK à deux tons , comme cela est couramment observé dans l'utilisation du radiotélétype (RTTY).

Les implémentations américaines du code Baudot peuvent différer par l'ajout de quelques caractères, tels que #, & sur la couche FIGS.

La version russe du code Baudot ( MTK-2 ) utilisait trois modes de décalage; le mode lettre cyrillique a été activé par le caractère (00000). En raison du plus grand nombre de caractères de l'alphabet cyrillique, les caractères ! , & , £ ont été omis et remplacés par des caractères cyrilliques, et BEL a le même code que la lettre cyrillique Ю. Les lettres cyrilliques Ъ et ë sont omis, et Ч est fusionné avec le chiffre 4.

Voir également

Remarques

Les références

Lectures complémentaires