Sări la conținut

Traducător cod Baudot

Codați textul în codul telegrafic Baudot / ITA2 pe 5 biți și decodificați-l înapoi.

Intrare
Ieșire

Traducător cod Baudot

Codul Baudot – standardizat ca ITA2, Alfabetul Telegrafic Internațional nr. 2 – reprezintă fiecare caracter cu doar 5 biți, jumătate din lățimea ASCII. Sunt doar 32 de coduri posibile pentru un alfabet cu 26 de litere, 10 cifre și o duzină de semne de punctuație, așa că echipamentele telegrafice au refolosit aceleași coduri de două ori: un cod de schimbare a LITTERE (11111) comută receptorul în modul alfabet și un cod de schimbare FIGURES (11011) îl schimbă și îl comută în modurile de comutare și-punctură. Acest instrument codifică text simplu în acel flux de 5 biți și îl decodifică înapoi, urmărind starea de schimbare exact așa cum a făcut-o un teleimprimator real.

Sunt disponibile două variante. ITA2 este masa internațională; US TTY este varianta utilizată de teleimprimatoarele americane, care diferă doar prin câteva semne de punctuație CIFFE-shift. Alegeți oricare dintre ele se potrivește cu echipamentul sau cu textul istoric din care lucrați, apoi alegeți modul în care este afișat fiecare grup — binar brut, cum ar fi „11000”, valoarea sa zecimală de la 0 la 31 sau notația cu puncte (●○) care reflectă găurile perforate pe banda de hârtie — și setați separatorul dintre grupuri.

Baudot nu are litere mici, așa că intrarea este îndoită cu majuscule înainte de codificare (café devine CAFE), iar un caracter fără echivalent în varianta selectată este fie eliminat în tăcere, fie înlocuit cu „?”, alegerea ta. Decodarea este strictă: un grup care nu are exact 5 biți este raportat ca o eroare de denumire a grupului ofensator, mai degrabă decât citit greșit în tăcere.

Totul rulează local în browserul dvs. Textul și codurile cu care lucrați nu sunt încărcate oriunde, indiferent dacă decodați o telegramă istorică, construiți un simulator de teleimprimator sau explorați modul în care a funcționat codificarea textului pre-ASCII.

FAQ

Ce este codul Baudot?
O codificare de caractere pe 5 biți din telegrafia secolului al XIX-lea, standardizată internațional ca ITA2. Are doar 32 de coduri, așa că două dintre ele sunt rezervate ca coduri de schimbare care comută receptorul între un alfabet LITERE și un set de cifre și semne de punctuație FIGURES.
Care este diferența dintre ITA2 și US TTY?
Ei au aceleași 26 de litere și aceleași coduri de schimb. Ele diferă doar în câteva dintre semnele de punctuație FIGURES-shift — de exemplu, poziția care nu are caracter imprimabil în ITA2 (un semnal istoric „cine ești tu”) este un semn de dolar în TTY din SUA.
De ce ieșirea folosește doar litere mari?
Codul Baudot nu are litere mici - teleimprimatoarele reale imprimau întotdeauna majuscule. Intrarea este pliată cu majuscule înainte de codificare, așa că „bună ziua” și „Bună ziua” produc același rezultat.
Ce se întâmplă cu personajele pe care Baudot nu le poate reprezenta?
Setați opțiunea „personaje neacceptate” pentru a le renunța în tăcere sau înlocuiți-le cu cifrele „?” astfel încât poziția lor rămâne vizibilă în ieșire.
Textul meu este încărcat undeva?
Nu. Codarea și decodarea rulează ambele în întregime în browserul dvs. - nimic nu este trimis la un server.