> baudot | 5-bit | télex <
// Code Baudot – encodage télégraphique historique 5 bits de l’ère des téléimprimeurs
Ère du télégraphe
Codage numérique d’origine des années 1870, bien avant ASCII.
Code compact
N’utilise que 5 bits par caractère avec un mécanisme de bascule ingénieux.
Lettres et chiffres
32 codes représentent plus de 58 caractères grâce aux états LTRS/FIGS.
>> informations techniques
Fonctionnement du code Baudot:
Le code Baudot utilise 5 bits (32 combinaisons) avec deux états de bascule : lettres (LTRS) et chiffres/symboles (FIGS). Chaque code représente des caractères différents selon l’état, ce qui permet d’obtenir plus de 58 caractères uniques à partir de 32 codes.
Exemple de codage:
'A' = 00011 (lettres) '1' = 10111 (chiffres) Texte : A1 Baudot : 00011 [FIGS] 10111 Binaire : 00011 11011 10111
Utilisations historiques:
- >Téléimprimeurs (TTY)
- >Réseaux télex
- >Radio-télétype
- >Communication maritime
- >Lignes d’agences de presse
>> questions fréquentes
Qu’est-ce que le code Baudot ?
Le code Baudot est un codage de caractères sur 5 bits inventé par Émile Baudot dans les années 1870. Il a précédé ASCII et a été largement utilisé en télégraphie et dans les premières communications de données.
Comment fonctionne le basculement LTRS/FIGS ?
Baudot possède deux modes : lettres (LTRS) et chiffres/symboles (FIGS). Le même code 5 bits représente des caractères différents dans chaque mode. Des codes spéciaux servent à passer de LTRS à FIGS et inversement.
ITA2 vs US-TTY ?
ITA2 est la norme internationale du code Baudot. US-TTY est la variante américaine avec des affectations différentes pour certains symboles en mode FIGS.
Pourquoi seulement 5 bits ?
Dans les années 1870, les contraintes mécaniques et les lignes lentes imposaient un codage simple et robuste. 5 bits offraient suffisamment de combinaisons tout en gardant le matériel fiable et peu complexe.
// Aide-mémoire
| Nom | bits |
|---|---|
| LTRS | 11111 |
| FIGS | 11011 |
| SPACE | 00100 |
| CR | 01000 |
| LF | 00010 |
| NUL | 00000 |
| A | 00011 |
| E | 00001 |
| T | 10000 |
// Exemples de code
ITA2 framing 1 start bit (0) + 5 data bits + 1.5 stop bits (1) Speeds 45.45 baud ~ 60 wpm | 50 baud ~ 66 wpm | 75 baud ~ 100 wpm Codes 2^5 = 32 per shift state, LTRS/FIGS give 60+ characters Example HI -> 10100 00110 (H=10100, I=00110, LTRS mode)
>> Autres questions
Q : Quelle différence entre Baudot et ITA2 ?
R : Le code Baudot d’origine (années 1870) a été modifié par Donald Murray, ce qui a donné en 1930 la norme ITA2 (Alphabet télégraphique international n° 2). Aujourd’hui, « Baudot » désigne presque toujours l’ITA2 : 5 bits, 32 codes, deux niveaux de décalage.
Q : Comment fonctionnent les codes de décalage LTRS et FIGS ?
R : 5 bits ne donnent que 32 codes. 11111 (LTRS) passe en lettres, 11011 (FIGS) en chiffres et ponctuation. Le niveau reste actif jusqu’au prochain décalage, d’où plus de 60 caractères.
Q : À quelles vitesses le Baudot était-il transmis ?
R : Les vitesses courantes étaient 45,45 bauds (environ 60 mots par minute), 50 bauds (environ 66 WPM) et 75 bauds (environ 100 WPM). Chaque caractère est encadré par un bit de départ et 1,5 bit d’arrêt.