Der Baudot-Code (auch Fernschreibcode oder Telexcode), benannt nach Jean-Maurice-Émile Baudot (* 1845, † 1903) ist ein digitaler, ursprünglich synchroner 5-Bit Zeichencode. Der später als CCITT-1 genormte erste Baudot-Code wurde von Donald Murray für die Verwendung mit einer alphanumerischen Tastatur angepasst. So entstand der CCITT-2 Code, der durch seine weltweite Verwendung im Telegrafen- und Telex-Betrieb bekannt wurde und heute gemeinhin als Baudot-Code bezeichnet wird.
So wurde beispielsweise versucht, die Information über das jeweilige Zeichen durch verschiedene Spannungen auf einer Telegrafenleitung zu übermitteln. Andere Verfahren wurden erdacht, die 26 Leitungen gleichzeitig verwenden – für jeden Buchstaben eine. Ebenso wurden Codes entwickelt, um die Anzahl der benötigten Spannungswerte und Leitungen zu reduzieren. Hier stellten sich besonders 5- und 6-Bit-Codes als ein günstiger Kompromiss dar.
Émile Baudot gelang es – basierend auf den bereits gemachten Entwicklungen – ein Gerät zu entwickeln, das unter Verwendung eines 5-Bit-Codes nicht nur in der Lage war, auf der Empfängerseite den Telegrammtext direkt auf einen Papierstreifen zu drucken, sondern auch mehrere Telegramme in einem Multiplexsystem gleichzeitig über eine einzige Telegraphenleitung übertragen konnte.
Dadurch dass, anders als beim Morsecode, alle Zeichen durch einen Code gleicher Länge dargestellt wurden, war eine maschinelle Entschlüsselung deutlich einfacher zu realisieren und mit den zur Verfügung stehenden Mitteln machbar. So wurde in Baudots Telegrafenempfänger ein Typenrad abhängig von dem empfangenen Code durch eine elektromechanische Vorrichtung in eine entsprechende Position gebracht, um das zugehörige Zeichen auf einen Papierstreifen zu drucken.
- | |||||||||||
| Steuerzeichen | |||||||||||
| o. ... | Leerzeichen, Buchstabentabelle benutzen | ||||||||||
| .o ... | Leerzeichen, Zahlentabelle benutzen | ||||||||||
| oo ... | Letztes Zeichen löschen | ||||||||||
| Buchstabentabelle | Zahlentabelle | ||||||||||
| .. o.. | A | oo o.. | K | .. o.. | 1 | o. o.. | . | ||||
| .. oo. | É | oo oo. | L | .. .o. | 2 | o. .o. | 9/ | ||||
| .. .o. | E | oo .o. | M | .. ..o | 3 | o. ..o | 7/ | ||||
| .. .oo | I | oo .oo | N | .. o.o | 4 | o. o.o | 2/ | ||||
| .. ooo | O | oo ooo | P | .. ooo | 5 | o. ooo | ' | ||||
| .. o.o | U | oo o.o | Q | .. oo. | 1/ | o. oo. | : | ||||
| .. ..o | Y | oo ..o | R | .. .oo | 3/ | o. .oo | ? | ||||
| .o ..o | B | o. ..o | S | .o o.. | 6 | oo o.. | ( | ||||
| .o o.o | C | o. o.o | T | .o .o. | 7 | oo .o. | ) | ||||
| .o ooo | D | o. ooo | V | .o ..o | 8 | oo ..o | - | ||||
| .o .oo | F | o. .oo | W | .o o.o | 9 | oo o.o | / | ||||
| .o .o. | G | o. .o. | X | .o ooo | 0 | oo ooo | + | ||||
| .o oo. | H | o. oo. | Z | .o oo. | 4/ | oo oo. | = | ||||
| .o o.. | J | o. o.. | - | .o .oo | 5/ | oo .oo | £ | ||||
Der Baudot-Code ist nach ergonomischen Gesichtspunkten für leichte Erlernbarkeit entworfen worden, so bleibt zum Beispiel für die Vokale der Teilcode der linken Hand gleich, und aufeinander folgende Zeichen folgen oft einem bestimmten Zählmuster. In der Tabelle steht „.“ für eine nicht gedrückte und „o“ für eine gedrückte Taste, beziehungsweise ein 0-Bit und ein 1-Bit. Die Nummerierung der Bits war entsprechend der Finger gewählt: 5 4 1 2 3.
Baudots Code war der erste bitorientierte Zeichencode, der jedes Zeichen mit der gleichen Anzahl Bits darstellte und damit der Vorläufer moderner Computercodes wie EBCDIC, ASCII und Unicode. Nach Baudot ist die Einheit Baud benannt. Die Baudrate ist ein Maß für die Übertragungsgeschwindigkeit.
- | ||
| Code | Buchstaben | Ziffern/Zeichen |
|---|---|---|
| 00011 | A | - |
| 11001 | B | ? |
| 01110 | C | : |
| 01001 | D | Wer Da? |
| 00001 | E | 3 |
| 01101 | F | ! |
| 11010 | G | & |
| 10100 | H | # oder Leerzeichen |
| 00110 | I | 8 |
| 01011 | J | Klingel |
| 01111 | K | ( |
| 10010 | L | ) |
| 11100 | M | . |
| 01100 | N | , |
| 11000 | O | 9 |
| 10110 | P | 0 |
| 10111 | Q | 1 |
| 01010 | R | 4 |
| 00101 | S | ' |
| 10000 | T | 5 |
| 00111 | U | 7 |
| 11110 | V | = |
| 10011 | W | 2 |
| 11101 | X | / |
| 10101 | Y | 6 |
| 10001 | Z | + |
| 01000 | Wagenrücklauf | |
| 00010 | Zeilenvorschub | |
| 00100 | Zwischenraum | |
| 11111 | Umschaltung Buchstaben | |
| 11011 | Umschaltung Ziffern/Zeichen | |
| 00000 | unbenutzt | |
Wie Baudots wurde auch Murrays Code im Bereich außerhalb der Buchstaben und Ziffern im Laufe der Zeit vielfach verändert, um lokalen Bedürfnissen gerecht zu werden. Eine wichtige Änderung war, dass Leerzeichen und Buchstaben/Ziffernumschaltung voneinander getrennt und zu separaten Zeichen wurden. Um Blattschreiber (Geräte die zeilenweise auf ein Blatt schreiben anstatt endlos auf einen Streifen) ansteuern zu können, wurden Steuerzeichen für Wagenrücklauf und Zeilenvorschub hinzugefügt. Dazu kam noch ein Code, um einen automatischen Namensgeber an dem entfernten Gerät auszulösen, um sich auch bei unbemannten Gegenstationen vergewissern zu können mit wem man verbunden war (Wer Da?), sowie die Möglichkeit, eine Klingel anzusteuern, um die Aufmerksamkeit des Bedienpersonals zu erregen.
Dieser so veränderte Code wurde 1932 von der CCITT als Internationales Telegrafenalphabet Nr. 2 (kurz CCITT-2 oder ITA2) standardisiert. Dabei wurden einige Codepositionen für nationale Erweiterungen freigehalten. In der Tabelle steht „0“ für einen Pausenschritt, den Ruhezustand und „1“ für einen Stromschritt beziehungsweise eine mechanische Bewegung.
Auch der CCITT-2 Code wurde noch angepasst und erweitert. In der UdSSR wurde 1963 МТК-2 (u.a. mit kyrillischen Buchstaben) eingeführt. Insbesondere in den Vereinigten Staaten wurden in verschiedenen Netzen vom CCITT-2 Code leicht abweichende Zeichenbelegungen benutzt. So gab es zum Beispiel spezielle Zeichensätze für ein Wetternetz und ein Börsennetz. Anderswo wurde der Code erweitert. Um mehr Zeichen darstellen zu können, wurde für die Darstellung griechischer oder kyrillischer Zeichen eine dritte Ebene eingeführt, für den Einsatz im Schriftsatz noch mehr. Die Möglichkeit, die freigehaltenen Codepositionen für die deutschen Umlaute zu verwenden, wurde im deutschen Telex-Netz nicht wahrgenommen.
Baudot code | Código Baudot | Baudot-koodi | Code Baudot | קוד בודו | Codice Baudot | Baudot Code | Baudotcode | Код Бодо | Baudotov kod | CCITT nr 2
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Baudot-Code".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world