Prevodník Baudotovho kódu
Zakódujte text do 5-bitového Baudotovho / ITA2 telegrafného kódu a späť ho dekódujte.
Prevodník Baudotovho kódu
Baudotov kód — štandardizovaný ako ITA2, Medzinárodná telegrafná abeceda č. 2 — zapisuje každý znak iba piatimi bitmi, teda polovicou šírky ASCII. To dáva len 32 možných kombinácií pre abecedu s 26 písmenami, 10 číslicami a desiatkou interpunkčných znamienok, takže telegrafné zariadenia museli rovnaké kódy použiť dvakrát: kód LETTERS (11111) prepne prijímač do režimu písmen a kód FIGURES (11011) do režimu číslic a interpunkcie. Tento nástroj kóduje bežný text do tohto 5-bitového prúdu a dekóduje ho späť, pričom presne sleduje stav prepnutia tak, ako to robil skutočný diaľkopis.
K dispozícii sú dva varianty. ITA2 je medzinárodná tabuľka; US TTY používali americké diaľkopisy a líši sa len v niekoľkých interpunkčných znamienkach v režime FIGURES. Vyberte variant podľa zariadenia alebo historického textu a zvoľte spôsob zobrazenia každej skupiny — surové bity ako „11000“, desiatkovú hodnotu od 0 do 31, alebo bodkovú notáciu (●○) napodobňujúcu dierky na papierovej páske — a nastavte oddeľovač medzi skupinami.
Baudotov kód nepozná malé písmená, takže vstup sa pred kódovaním prevedie na veľké (café sa zmení na CAFE) a znak bez ekvivalentu vo zvolenom variante sa buď potichu vynechá, alebo nahradí znakom „?“ — podľa vašej voľby. Dekódovanie je prísne: skupina, ktorá nemá presne 5 bitov, sa nahlási ako chyba s uvedením problematickej skupiny namiesto tichého nesprávneho prečítania.
Všetko prebieha lokálne vo vašom prehliadači. Text a kódy, s ktorými pracujete, sa nikam neodosielajú — či už dekódujete historický telegram, staviate simulátor diaľkopisu, alebo len skúmate, ako fungovalo kódovanie textu pred nástupom ASCII.