Baudot -koodi - Baudot code

Varhainen "piano" Baudot -näppäimistö

Baudot koodi [bodo] on varhainen merkki koodausta varten sähkötystä keksi Émile Baudot 1870-luvulla. Se oli edeltäjä Kansainvälisen Telegraph Alphabet nro 2 (ITA2), yleisin teleksinhoitajien koodi käytössä kunnes kynnyksellä ASCII . Jokaista aakkosten merkkiä edustaa viiden bitin sarja , joka lähetetään viestintäkanavan, kuten lennätinlangan tai radiosignaalin, kautta. Symbolinopeus mittaus tunnetaan siirtonopeus , ja on johdettu sama nimi.

Historia

Baudot -koodi (ITA1)

Baudot -koodi (ITA1)
Baudot -koodi - vuodesta 1888 patentti.png
Varhainen versio Baudotin 1888 Yhdysvaltain patentista, jossa luetellaan A - Z, t ja ∗ (Erasure)
Alias ​​(t) Kansainvälinen lennätinkirjain 1
Nykyinen tila Korvattu ITA2: lla (ei yhteensopiva keskenään).
Luokitus 5-bittinen tilallista perus- Latinalaisen koodausta
Edellä Morse-koodi
Onnistui ITA2

Alla olevassa taulukossa sarakkeet I, II, III, IV ja V osoittavat koodin; Let. ja Kuvio -sarakkeet esittävät Continental- ja UK -versioiden kirjaimet ja numerot; ja lajittelunäppäimet esittävät taulukon järjestyksessä: aakkosjärjestyksessä, harmaassa ja Yhdistyneessä kuningaskunnassa

Baudot -koodi (Continental ja UK -versiot)
Eurooppa lajittele avaimet Iso -Britannia lajittele avaimet
V IV Minä II III Mannermainen harmaa Antaa. Kuva. V IV Minä II III Iso -Britannia
- - -
A 1 A 1
É & / 1 /
E 2 E 2
Minä o Minä 3 /
O 5 O 5
U 4 U 4
Y 3 Y 3
B 8 B 8
C 9 C 9
D 0 D 0
F f F 5 /
G 7 G 7
H h H ¹
J 6 J 6
Kuva Tyhjä Kuva. Bl.
Poistaminen Poistaminen * *
K ( K (
L = L =
M ) M )
N N ° N £
P % P +
Q / Q /
R - R -
S ; S 7 /
T ! T ²
V '' V ¹
W ? W ?
X , X 9 /
Z : Z :
t . - .
Tyhjä Kirje Bl. Antaa.

Baudot kehitti ensimmäisen multipleksoidun lennätinsä vuonna 1872 ja patentoi sen vuonna 1874. Vuonna 1876 hän muuttui kuusibittisestä koodista viiden bittiseksi koodiksi, kuten Carl Friedrich Gauss ja Wilhelm Weber ehdottivat vuonna 1834, yhtäläisillä käynnistys- ja sammutusvälillä. , joka mahdollisti roomalaisen aakkoston lähettämisen ja sisälsi välimerkit ja ohjaussignaalit. Itse koodia ei patentoitu (vain kone), koska Ranskan patenttilaki ei salli käsitteiden patentointia.

Baudotin 5-bittinen koodi on mukautettu lähetettäväksi manuaaliselta näppäimistöltä, eikä koskaan rakennettu mitään etätulostinlaitteistoa, joka käytti sitä alkuperäisessä muodossaan. Koodi syötettiin näppäimistöllä, jossa oli vain viisi pianotyyppistä näppäintä ja jota käytettiin kahdella vasemman käden sormella ja kolmella oikean käden sormella. Kun näppäimiä oli painettu, ne lukittiin, kunnes jakeluyksikön mekaaniset koskettimet kulkivat kyseiseen näppäimistöön yhdistetyn sektorin yli, jolloin näppäimistö avattiin valmiiksi seuraavan merkin syöttämistä varten, ja kuului napsahdus (tunnettu "poljinsignaalina") varoittaa käyttäjää. Käyttäjien piti ylläpitää tasaista rytmiä, ja tavallinen toimintanopeus oli 30 sanaa minuutissa.

Taulukosta "osoittaa jakamisesta Baudot koodin, joka työskentelee Ison-Britannian postilaitos Manner ja sisämaan palveluja. Useat merkkien Manner koodin korvataan fractionals sisämaassa koodin. Koodi elementit 1, 2 ja 3 lähetetään näppäimillä 1, 2 ja 3, ja niitä käytetään oikean käden kolmella ensimmäisellä sormella. Koodielementit 4 ja 5 lähetetään näppäimillä 4 ja 5, ja niitä käytetään vasemman käden kahdella ensimmäisellä sormella. "

Baudotin koodi tuli tunnetuksi nimellä International Telegraph Alphabet No. 1 ( ITA1 ). Sitä ei enää käytetä.

Murray -koodi

Paperiteippi, jossa on reikiä "Baudot -Murray -koodi". Huomaa "Delete/Letters select" -koodien täysin rei'itetyt sarakkeet viestin alussa (oikealla), joita käytettiin katkaisemaan kaista helposti eri viestien välillä. Viesti alkaa sitten kuvionsiirron ohjaimella, jota seuraa vaunun palautus.

Vuonna 1901 Donald Murray (1865–1945) muutti Baudotin koodia , kun hän kehitti kirjoituskoneen kaltaisen näppäimistön. Murray -järjestelmässä käytettiin välivaihetta; näppäimistön rei'itin, jonka avulla käyttäjä voi rei'ittää paperinauhan, ja nauhalähetin viestin lähettämiseksi lävistetystä nauhasta . Rivin vastaanottopäässä tulostusmekanismi tulostaisi paperinauhalle ja/tai reperforatorilla voitaisiin tehdä rei'itetty kopio viestistä. Koska käyttäjän käden liikkeen ja lähetettyjen bittien välillä ei enää ollut yhteyttä, koodin järjestäminen käyttäjän väsymyksen minimoimiseksi ei ollut huolestuttavaa, vaan Murray suunnitteli koodin koneen kulumisen minimoimiseksi ja määritti koodikombinaatiot vähiten reiät useimmin käytettyihin hahmoihin .

Esimerkiksi yhden reiän kirjaimet ovat E ja T. Kymmenen kaksireikäistä kirjainta ovat AOINSHRDLZ, hyvin samanlaisia ​​kuin " Etaoin shrdlu " -järjestys, jota käytetään Linotype-koneissa . Kymmenessä muussa kirjaimessa, BCGFJMPUWY, on kolme reikää, ja neljän reiän kirjaimet ovat VXKQ.

Murray -koodi esitteli myös niin kutsutut "muotoefektorit" tai " ohjausmerkit " - CR (Carriage Return) ja LF (Line Feed) -koodit. Jotkut Baudotin koodit siirtyivät paikkoihin, joissa ne ovat olleet siitä lähtien: NULL tai TYHJÄ ja DEL -koodi. NULL/TYHJÄ käytettiin käyttämättömänä koodina silloin, kun viestejä ei lähetetty, mutta samaa koodia käytettiin sanojen välisen välilyönnin koodaamiseen. DEL -koodisarjoja (täysin rei'itetyt sarakkeet) käytettiin viestien alussa tai lopussa tai niiden välillä, mikä mahdollisti erillisten viestien helpon erottamisen. (Näihin sekvensseihin voidaan lisätä BELL -koodeja ilmoittamaan etäoperaattorille, että uusi viesti on tulossa tai että viestin lähetys on lopetettu.)

Varhaiset British Creed -koneet käyttivät myös Murray -järjestelmää.

Western Union

Näppäimistöä teleksinhoitajien käyttäen Baudot koodi (US variantti), kuvioiden ja LTRS muutos avaimet

Murray -koodin hyväksyi Western Union, joka käytti sitä 1950 -luvulle asti, ja muutamia muutoksia koostui joidenkin merkkien jättämisestä pois ja uusien ohjauskoodien lisäämisestä. Tyhjän SPC (välilyönti) -merkki otettiin käyttöön TYHJÄ/NULL -tilalle, ja uusi BEL -koodi soitti kelloa tai tuotti muuten äänisignaalin vastaanottimessa. Lisäksi WRU tai "Kuka olet?" koodi otettiin käyttöön, mikä sai vastaanottavan koneen lähettämään tunnistusvirran takaisin lähettäjälle.

ITA2

ITA2 Baudot – Murray -koodi
International Telegraph Aakkoset 2 brightened.jpg
Brittiläinen variantti ITA2: sta
Alias ​​(t) Kansainvälinen lennätinkirjain 2
Luokitus 5-bittinen tilallista perus- Latinalaisen koodausta
Edellä ITA1
Onnistui FIELDATA ,
ITA 3 (van Duuren -koodi) ,
ITA 5 ( ISO 646 , ASCII )
MTK-2
Kieli (kielet) Venäjän kieli
Luokitus 5-bittinen tilallinen venäläinen kyrillinen koodaus
Edellä Venäjän morsekoodi
Onnistui KOI-7

Vuonna 1924 CCITT otti käyttöön kansainvälisen standardin International Telegraph Alphabet No. 2 ( ITA2 ) -koodin, joka perustui Western Union -koodiin pienin muutoksin. Yhdysvaltain standardoitu version ITA2 nimeltään American kaukokirjoitin koodi (US TTY), joka oli perustana 5-bittinen kaukokirjoitin koodeja kunnes debyytti 7-bittisen ASCII vuonna 1963.

Jotkin koodipisteet (merkitty siniseksi taulukossa) on varattu kansalliseen käyttöön.

Kansainvälinen telegrafiaakkoset nro 2 (Baudot – Murray -koodi)
Impulssikuviot
(1 = merkki, 0 = välilyönti)
Kirjaimen siirto Kuvion siirto
LSB on
oikeassa;
koodielementit:
543 · 21
LSB on
jäljellä;
koodielementit:
12 · 345
Rei'itettyjen merkkien määrä ITA2
-standardi
Venäläinen
MTK-2-
versio
Venäläinen
MTK-2-
versio
ITA2
-standardi
Yhdysvaltain TTY
-muunnelma
000 · 00 00 000 0 Tyhjä Siirry kyrillisiin kirjaimiin Tyhjä
010 · 00 00 · 010 1 Vaunun palautus
000 · 10 01 000 1 Linjasyöttö
001 · 00 00 · 100 1 Avaruus
101 · 11 11 · 101 4 Q Я 1
100 · 11 11 001 3 W В 2
000 · 01 10 000 1 E Е 3
010 · 10 01 · 010 2 R Р 4
100 · 00 00 · 001 1 T Т 5
101 · 01 10 · 101 3 Y Ы 6
001 · 11 11 · 100 3 U У 7
001 · 10 01 · 100 2 Minä И 8
110 · 00 00 · 011 2 O О 9
101 · 10 01 · 101 3 P П 0
000 · 11 11 000 2 A А -
001 · 01 10 · 100 2 S С '' Bell
010 · 01 10 010 2 D Д WRU? $
011 · 01 10 · 110 3 F Ф Э !
110 · 10 01 · 011 3 G Г Ш &
101 · 00 00 · 101 2 H Х Щ £ #
010 · 11 11 010 3 J Й Ю Bell ''
011 · 11 11 · 110 4 K К (
100 · 10 01 · 001 2 L Л )
100 · 01 10 001 2 Z З + "
111 · 01 10 · 111 4 X Ь /
011 · 10 01 · 110 3 C Ц :
111 · 10 01 · 111 4 V Ж = ;
110 · 01 10 011 3 B Б ?
011 · 00 00 · 110 2 N Н ,
111 · 00 00 · 111 3 M М .
110 · 11 11 011 4 Siirtyminen kuviin (FS) Varattu
lukujen laajennukselle
111 · 11 11 · 111 5 Varattu
kirjainlaajennukselle
Vaihda kohtaan Letters (LS)
/ Erasure / Delete

Nullille määritettyä koodipaikkaa käytettiin itse asiassa vain etätulostimien valmiustilassa. Pitkän joutokäynnin aikana impulssinopeutta ei synkronoitu molempien laitteiden välillä (jotka voisivat jopa olla pois päältä tai olla kytkemättä pysyvästi kytkettyihin puhelinlinjoihin). Viestin aloittamiseksi oli ensin kalibroitava impulssinopeus, säännöllisesti ajoitettujen "merkki" -pulssien sarja (1), viiden pulssiryhmän avulla, jotka voidaan havaita myös yksinkertaisilla passiivisilla elektroniikkalaitteilla etätulostimen käynnistämiseksi. Tämä pulssisarja loi sarjan Erasure/Delete -merkkejä samalla kun alusti vastaanottimen tilan Letters shift -tilaan. Ensimmäinen pulssi saattoi kuitenkin kadota, joten tämä käynnistysprosessi voitaisiin lopettaa yhdellä tyhjällä, jota välittömästi seurasi poisto/poisto -merkki. Laitteiden välisen synkronoinnin säilyttämiseksi Null -koodia ei voitu käyttää mielivaltaisesti viestien keskellä (tämä oli parannus alkuperäiseen Baudot -järjestelmään, jossa välilyöntejä ei nimenomaisesti erotettu, joten pulssilaskureita oli vaikea ylläpitää toistuville välilyönneille etätulostimet). Mutta sitten oli mahdollista synkronoida laitteet uudelleen milloin tahansa lähettämällä Null viestin keskelle (jota välittömästi seuraa Erasure/Delete/LS -ohjaus, jos sitä seuraa kirjain, tai FS -ohjausobjekti, jos sitä seuraa luku). Null -säätimien lähettäminen ei myöskään aiheuttanut paperinauhan siirtymistä seuraavalle riville (koska mitään ei lävistetty), joten tämä säästää arvokkaita rei'itettäviä paperinauhoja. Toisaalta Erasure/Delete/LS -ohjauskoodi rei'itettiin aina ja siirrettiin aina (alkukirjainten) tilaan. Joidenkin lähteiden mukaan Null-koodipiste oli varattu vain maan sisäiseen käyttöön.

Shift to Letters -koodi (LS) on myös käyttökelpoinen tapa peruuttaa/poistaa tekstiä lävistetystä nauhasta sen lukemisen jälkeen, jolloin viesti voidaan tuhota turvallisesti ennen rei'itetyn kaistan hävittämistä. Toiminnallisesti sillä voi olla myös sama täyttörooli kuin ASCII-koodin poistokoodilla (tai muilla 7- ja 8-bittisissä koodauksissa, mukaan lukien EBCDIC rei'itetyille korteille). Kun tekstinpalan koodit on korvattu mielivaltaisella määrällä LS -koodeja, seuraava säilytetään ja dekoodataan. Sitä voidaan käyttää myös aloittajana varmistaakseen, että ensimmäisen koodin dekoodaus ei anna numeroa tai muuta symbolia kuvasivulta (koska Null -koodi voidaan lisätä mielivaltaisesti lävistyskaistan loppuun tai alkuun, ja on jätettävä huomiotta, kun taas avaruuskoodi on merkittävä tekstissä).

Laajennuksille varatut solut (jotka käyttävät LS -koodia uudelleen toisen kerran - heti ensimmäisen LS -koodin jälkeen - siirtyäkseen lukusivulta kirjainten siirtosivulle) on määritetty siirtymään uuteen tilaan. Tässä uudessa tilassa kirjaimet -sivu sisältää vain pieniä kirjaimia, mutta säilyttää pääsyn kolmannelle koodisivulle isoja kirjaimia varten joko koodaamalla yksittäinen kirjain (lähettämällä LS ennen kyseistä kirjainta) tai lukitsemalla (FS+LS -näppäimellä) rajoittamaton määrä isoja kirjaimia tai numeroita ennen lukituksen avaamista (yhdellä LS: llä) palataksesi pieniin kirjaimiin. "Varattu" -merkitty solu on myös käyttökelpoinen (käyttämällä numeroiden siirtosivun FS -koodia) vaihtamaan kuvasivu (joka yleensä sisältää numeroita ja kansallisia pieniä kirjaimia tai symboleja) neljännelle sivulle (jossa kansalliset kirjaimet ovat isoja ja muut symbolit voidaan koodata).

ITA2: ta käytetään edelleen kuurojen tietoliikennelaitteissa (TDD), Telexissä ja joissakin amatööriradiosovelluksissa , kuten radioteletype ("RTTY"). ITA2: ta käytetään myös Enhanced Broadcast Solution -ratkaisussa, Deutsche Börsen määrittelemässä 21. vuosisadan alkupuolen rahoitusprotokollassa , joka vähentää merkkien koodausjalanjälkeä.

Nimikkeistö

Lähes kaikki 1900-luvun etätulostinlaitteet käyttivät Western Unionin koodia, ITA2: ta tai sen variantteja. Radioamatöörit kutsuvat satunnaisesti ITA2: ta ja sen variantteja "Baudotiksi" väärin, ja jopa American Radio Relay League 's Radioamatöörin käsikirja tekee niin, vaikka uudemmissa painoksissa kooditaulukot tunnistavat sen oikein ITA2: ksi.

Merkistö

Kussakin solussa näkyvät arvot ovat vertailua varten annettuja Unicode -koodipisteitä.

Alkuperäiset Baudot -versiot

Alkuperäinen Baudot, kotimainen Iso -Britannia

Alkuperäinen Baudot -koodi, Yhdistyneen kuningaskunnan kotimainen variantti (kirjainsarja, vaihdettu 0x10: llä)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ NUL
0000
A
0041
E
0045
/
002F
Y
0059
U
0055
I
0049
O
004F
KUVAT
000E
J
004A
G
0047
H
0048
B
0042
C
0043
F
0046
D
0044
1_ SP
0020
-
002D
X
0058
Z
005A
S
0053
T
0054
W
0057
V
0056
DEL
007F
K
004B
M
004D
L
004C
R
0052
Q
0051
N
004E
P
0050
Alkuperäinen Baudot -koodi, Yhdistyneen kuningaskunnan kotimainen muunnelma (kuvasarja, vaihdettu 0x08: lla)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ NUL
0000
1
0031
2
0032

215F
3
0033
4
0034
³⁄
00B3 2044
5
0035
SP
0020
6
0036
7
0037
¹
00B9
8
0038
9
0039
20⁄
2075 2044
0
0030
1_ LTRS
000F
.
002E
20⁄
2079 2044
:
003A
20⁄
2077 2044
²
00B2
?
003F
'
0027
DEL
007F
(
0028
)
0029
=
003D
-
002D
/
002F
£
00a3
+
002B

  Kirje  Määrä  Välimerkit  Symboli  Muut  Johtotavu  Määrittelemätön

Alkuperäinen Baudot, manner -eurooppalainen

Alkuperäinen Baudot -koodi, Manner -Euroopan variantti (kirjainsarja, vaihdettu 0x10: llä)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ NUL
0000
A
0041
E
0045
É
00C9
Y
0059
U
0055
I
0049
O
004F
KUVAT
000E
J
004A
G
0047
H
0048
B
0042
C
0043
F
0046
D
0044
1_ SP
0020
E
1E6F
X
0058
Z
005A
S
0053
T
0054
W
0057
V
0056
DEL
007F
K
004B
M
004D
L
004C
R
0052
Q
0051
N
004E
P
0050
Alkuperäinen Baudot -koodi, mannermainen variantti (kuvasarja, kytketty 0x08: lla)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ NUL
0000
1
0031
2
0032
&
0026
3
0033
4
0034
º
00BA
5
0035
SP
0020
6
0036
7
0037

0048+0331
8
0038
9
0039

0046+0331
0
0030
1_ LTRS
000F
.
002E
,
002C
:
003A
;
003B
!
0021
?
003F
'
0027
DEL
007F
(
0028
)
0029
=
003D
-
002D
/
002F

2116
%
0025

  Kirje  Määrä  Välimerkit  Symboli  Muut  Johtotavu  Määrittelemätön

Alkuperäinen Baudot, ITA 1

ITA 1 (kirjainsarja, vaihdettu 0x10: llä)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ NUL
0000
A
0041
E
0045
CR
000D
Y
0059
U
0055
I
0049
O
004F
KUVAT
000E
J
004A
G
0047
H
0048
B
0042
C
0043
F
0046
D
0044
1_ SP
0020
LF
000A
X
0058
Z
005A
S
0053
T
0054
W
0057
V
0056
DEL
007F
K
004B
M
004D
L
004C
R
0052
Q
0051
N
004E
P
0050
ITA 1 (kuvasarja, kytketty 0x08: lla)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ NUL
0000
1
0031
2
0032
CR
000D
3
0033
4
0034
PU
5
0035
SP
0020
6
0036
7
0037
+
002B
8
0038
9
0039
PU
0
0030
1_ LTRS
000F
LF
000A
,
002C
:
003A
.
002E
PU
?
003F
'
0027
DEL
007F
(
0028
)
0029
=
003D
-
002D
/
002F
PU
%
0025

  Kirje  Määrä  Välimerkit  Symboli  Muut  Johtotavu  Määrittelemätön

Baudot – Murray -variantit

Murray Code

Murray -koodi (kirjainsarja, vaihdettu 0x04: llä)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ NUL / SP
0000/0020
E
0045
COL
?
A
0041
LTRS
000F
S
0053
I
0049
U
0055
LF
000A
D
0044
R
0052
J
004A
N
004E
F
0046
C
0043
K
004B
1_ T
0054
Z
005A
L
004C
W
0057
H
0048
Y
0059
P
0050
Q
0051
O
004F
B
0042
G
0047
KUVAT
000E
M
004D
X
0058
V
0056
DEL /*
007F / 002A
Murray -koodi (kuvasarja, kytketty 0x1B: llä)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ NUL / SP
0000/0020
3
0033
COL
?
LTRS
000F
'
0027
8
0038
7
0037
LF
000A
²
00B2
4
0034
20⁄
2077 2044
-
002D/2212

215F
(
0028
20⁄
2079 2044
1_ 5
0035
.
002E
/
002F
2
0032
20⁄
2075 2044
6
0036
0
0030
1
0031
9
0039
?
003F
³⁄
00B3 2044
KUVAT
000E
,
002C
£
00a3
)
0029
DEL /*
007F / 002A

  Kirje  Määrä  Välimerkit  Symboli  Muut  Johtotavu  Määrittelemätön

ITA 2 ja US-TTY

ITA2- ja US-TTY Baudot – Murray -koodi (kirjainsarja, vaihdettu 0x1F: llä)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ NUL
0000
E
0045
LF
000A
A
0041
SP
0020
S
0053
I
0049
U
0055
CR
000D
D
0044
R
0052
J
004A
N
004E
F
0046
C
0043
K
004B
1_ T
0054
Z
005A
L
004C
W
0057
H
0048
Y
0059
P
0050
Q
0051
O
004F
B
0042
G
0047
KUVAT
000E
M
004D
X
0058
V
0056
LTRS / DEL
000F / 007F
US-TTY Baudot – Murray -koodi (kuvasarja, vaihdettu 0x1B: llä)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ NUL
0000
3
0033
LF
000A
-
002D/2212
SP
0020
BEL
0007
8
0038
7
0037
CR
000D
0024 dollaria
4
0034
'
0027
,
002C
!
0021
:
003A
(
0028
1_ 5
0035
"
0022
)
0029
2
0032
#
0023
6
0036
0
0030
1
0031
9
0039
?
003F
&
0026
KUVAT
000E
.
002E
/
002F
;
003B
LTRS
000F
ITA2 Baudot – Murray -koodi (kuvasarja, vaihdettu 0x1B: llä)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ NUL
0000
3
0033
LF
000A
-
002D/2212
SP
0020
'
0027
8
0038
7
0037
CR
000D
ENQ
0005
4
0034
BEL
0007
,
002C
!
0021
:
003A
(
0028
1_ 5
0035
+
002B
)
0029
2
0032
£
00a3
6
0036
0
0030
1
0031
9
0039
?
003F
&
0026
KUVAT
000E
.
002E
/
002F
=
003D
LTRS
000F

  Kirje  Määrä  Välimerkit  Symboli  Muut  Johtotavu  Määrittelemätön

Sääkoodi

Meteorologit käyttivät ITA2-muunnelmaa, jossa on luku- ja kirjainsymbolit, lukuun ottamatta kymmenen numeroa, BEL ja muutamia muita merkkejä, jotka on korvattu sääsymboleilla:

Säätulostimen koodaus
Meteorologinen Baudot – Murray -koodi (kuvio asetettu, kytketty 0x1B: llä)
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
0_ -
002D
3
0033
LF
000A

2191
SP
0020
BEL
0007
8
0038
7
0037
CR
000D

2197
4
0034
2199
B
29B7

2192

25EF

2190
1_ 5
0035
+
002B

2196
2
0032

2193
6
0036
0
0030
1
0031
9
0039
2295

2198
KUVAT
000E
.
002E
/
002F
B
29B6
LTRS
000F

  Kirje  Määrä  Välimerkit  Symboli  Muut  Johtotavu  Määrittelemätön

Yksityiskohdat

Huomautus: Tässä taulukossa oletetaan, että Baudotin ja Murrayn nimi "1" on oikeassa ja vähiten merkityksellinen. Lähetettyjen bittien pakkaus suurempiin koodeihin vaihteli valmistajan mukaan. Yleisin ratkaisu kohdistaa bitit vähiten merkitsevästä bitistä merkittävimpään bittiin (jättäen tavun kolme merkittävintä bittiä käyttämättä).

Taulukko ITA2 -koodeista (ilmaistuna heksadesimaalilukuina )

ITA2: ssa merkit ilmaistaan ​​viidellä bitillä. ITA2 käyttää kahta koodiosaa, "kirjainsiirtoa" (LTRS) ja "kuvion siirtoa" (KUVAT). FIGS -merkki (11011) ilmaisee, että seuraavat merkit on tulkittava FIGS -joukkoon kuuluviksi, kunnes LTRS (11111) -merkki nollaa tämän. Käytössä LTRS- tai FIGS -vaihtonäppäintä painetaan ja vapautetaan, jolloin vastaava siirtomerkki lähetetään toiselle koneelle. Halutut kirjaimet tai numerot kirjoitetaan sitten. Toisin kuin kirjoituskone tai moderni tietokoneen näppäimistö, Shift -näppäintä ei pidetä painettuna, kun vastaavat merkit on kirjoitettu. "Kysely" käynnistää toisen koneen vastauksen. Se tarkoittaa "Kuka sinä olet?"

CR on rivinvaihto , LF on rivinvaihto , BEL on kello merkki , joka soi pieni kello (usein käytetään hälytys operaattorit saapuva viesti), SP on tilaa, ja NUL on nolla merkki (tyhjä kasetti).

Huomautus: koodipisteiden binäärimuunnokset näytetään usein päinvastaisessa järjestyksessä riippuen (oletettavasti) siitä, miltä puolelta paperinauhaa katsotaan. Huomaa lisäksi, että "kontrollimerkit" valittiin siten, että ne olivat joko symmetrisiä tai hyödyllisiä pareja, joten nauhan asettaminen "ylösalaisin" ei aiheuttanut laitteille ongelmia ja tuloksena oleva tuloste voitiin tulkita. Siten KUVAT (11011), LTRS (11111) ja avaruus (00100) ovat invariantteja, kun taas CR (00010) ja LF (01000), joita yleensä käytetään pareina, käsitellään samalla tavalla riippumatta sivutulostimien järjestyksestä. LTRS: ää voitaisiin käyttää myös paperinauhalle poistettavien merkkien liittämiseen (aivan kuten DEL 7-bittisessä ASCII: ssä ).

Sekvenssi RYRYRY ... käytetään usein testiviestejä, ja alussa jokaisen lähetyksen. Koska R on 01010 ja Y on 10101, sarja käyttää suurta osaa etätulostimen mekaanisista komponenteista suurimmalla jännityksellä. Lisäksi vastaanottimen hienosäätö tehtiin kerralla kahdella värillisellä valolla (yksi kullekin äänelle). 'RYRYRY ...' tuotti 0101010101 ..., joka sai valot loistamaan yhtä kirkkaasti, kun viritys oli oikea. Tästä virityssekvenssistä on hyötyä vain, kun ITA2: ta käytetään kaksisävyisen FSK- modulaation kanssa, kuten tavallisesti nähdään radioteletype (RTTY) -käytössä.

Baudot -koodin toteutukset Yhdysvalloissa voivat poiketa lisäämällä muutamia merkkejä, kuten #, & FIGS -kerroksessa.

Baudot-koodin venäläinen versio ( MTK-2 ) käytti kolmea vaihtotilaa; kyrilliset kirje tilassa aktivoitiin merkki (00000). Koska kyrillisessä aakkostossa on enemmän merkkejä, merkit ! , & , £ jätettiin pois ja korvattiin kyrillisillä kirjaimilla , ja BEL: llä on sama koodi kuin kyrillisellä kirjaimella Ю. Kyrilliset kirjaimet Ъ ja Ё jätetään pois ja Ч yhdistetään numeroon 4.

Katso myös

Huomautuksia

Viitteet

Lue lisää