Aller au contenu

Traducteur de code Baudot

Encodez le texte en code télégraphique Baudot / ITA2 5 bits et décodez-le.

Entrée
Sortie

Traducteur de code Baudot

Le code Baudot – standardisé sous le nom d'ITA2, l'alphabet télégraphique international n° 2 – représente chaque caractère avec seulement 5 bits, soit la moitié de la largeur de l'ASCII. Cela ne fait que 32 codes possibles pour un alphabet de 26 lettres, 10 chiffres et une douzaine de signes de ponctuation, donc l'équipement télégraphique a réutilisé les mêmes codes deux fois : un code de décalage LETTRES (11111) fait passer le récepteur en mode alphabet et un code de décalage CHIFFRES (11011) le fait passer en mode chiffres et ponctuation. Cet outil encode le texte brut dans ce flux de 5 bits et le décode, en suivant l'état du décalage exactement comme le faisait un véritable téléimprimeur.

Deux variantes sont disponibles. ITA2 est la table internationale ; US TTY est la variante utilisée par les téléimprimeurs américains, ne différant que par quelques signes de ponctuation CHIFFRES-décalage. Choisissez celui qui correspond à l'équipement ou au texte historique sur lequel vous travaillez, puis choisissez la façon dont chaque groupe est affiché - binaire brut comme "11000", sa valeur décimale de 0 à 31, ou notation par points (•○) reflétant les trous perforés sur du ruban de papier - et définissez le séparateur entre les groupes.

Baudot n'a pas de minuscule, donc la saisie est mise en majuscule avant l'encodage (café devient CAFE), et un caractère sans équivalent dans la variante sélectionnée est soit supprimé silencieusement, soit remplacé par "?", votre choix. Le décodage est strict : un groupe qui ne comporte pas exactement 5 bits est signalé comme une erreur de nom du groupe incriminé plutôt que comme une mauvaise lecture silencieuse.

Tout s'exécute localement dans votre navigateur. Le texte et les codes avec lesquels vous travaillez ne sont jamais téléchargés nulle part, que vous décodiez un télégramme historique, construisiez un simulateur de téléimprimeur ou exploriez le fonctionnement du codage de texte pré-ASCII.

FAQ

Qu’est-ce que le code Baudot ?
Codage de caractères 5 bits issu de la télégraphie du XIXe siècle, normalisé au niveau international sous le nom d'ITA2. Il n'a que 32 codes, donc deux d'entre eux sont réservés comme codes de décalage qui font basculer le récepteur entre un alphabet LETTRES et un ensemble de CHIFFRES et de ponctuation.
Quelle est la différence entre ITA2 et US TTY ?
Ils partagent les mêmes 26 lettres et les mêmes codes d'équipe. Ils ne diffèrent que par une poignée de signes de ponctuation CHIFFRES - par exemple, la position qui n'a pas de caractère imprimable dans ITA2 (un signal historique « qui êtes-vous ») est un signe dollar dans US TTY.
Pourquoi la sortie utilise-t-elle uniquement des lettres majuscules ?
Le code Baudot n'a pas de minuscules - les vrais téléimprimeurs n'impriment que des majuscules. L'entrée est mise en majuscules avant l'encodage, donc "hello" et "HELLO" produisent le même résultat.
Qu'arrive-t-il aux personnages que Baudot ne peut pas représenter ?
Définissez l'option "Caractères non pris en charge" pour les supprimer silencieusement ou les remplacer par les chiffres "?" afin que leur position reste visible dans la sortie.
Mon texte est-il téléchargé quelque part ?
Non. L’encodage et le décodage s’exécutent entièrement dans votre navigateur : rien n’est envoyé à un serveur.