Telepen - Telepen
Telepen to nazwa kodu kreskowego symboliki zaprojektowanego w 1972 roku w Wielkiej Brytanii, aby wyrazić wszystkie 128 znaków ASCII bez używania znaków przesunięcia do przełączania kodu, a przy użyciu tylko dwóch różnych szerokościach dla barów i przestrzeni. (W przeciwieństwie do Code 128 , w którym zastosowano cztery różne zmiany i szerokości elementu).
W przeciwieństwie do większości kodów kreskowych liniowych, Telepen nie definiuje niezależne kodowanie dla każdego znaku, lecz działa na strumień bitów. To może stanowić jakiegokolwiek strumień bitów zawierających parzystą liczbę bitów 0, i który jest stosowany do bajtów ASCII o parzystości , które spełniają tę zasadę. Bajty są kodowane w ostrokońcej kolejności bitów.
Ciąg bitów jest podzielony na 1 bitów, a bloki postaci 01 * 0. Oznacza to, że bloki rozpoczynające końcówką z 0 bit, z dowolną liczbą bitów 1 pomiędzy.
Następnie są one zakodowane w sposób następujący:
- „1” jest zakodowany jako wąską wąskiej przestrzeni
- Wartość „00” jest zakodowany jako szerokiego paska wąskiej przestrzeni
- „010” zakodowane jest w szerokim paska szerokości przestrzeń
- W przeciwnym razie, wiodący „01”, a końcowe „10”, zarówno kodowane w wąskim pasku szerokości przestrzeni, z dodatkowymi 1 bitów między szynowymi jak opisano powyżej.
Szerokie elementy 3 razy szerokość wąskich elementów, więc każdy bit zajmuje 2 wąskie elementy przestrzeni.
Kody kreskowe zawsze zaczynają ASCII _ (podkreślenie) . Ma to kod 0x5F, więc (lsbit pierwsza) strumień bitów jest 11111010. W ten sposób, jest przedstawiony jako 5 wąską / pary wąskich przestrzeni, a następnie szeroki bar / szerokiej przestrzeni.
Kody kreskowe zawsze skończyć z ASCII z. Ma to (w tym parzystości) Kod 0xFA, więc (lsbit pierwsza) strumień bitów jest 01011111. ten jest zakodowany jako bar / szeroki szerokiej powierzchni, a następnie przez 5 wąską / pary wąskich przestrzeni. Każdy koniec kodu kreskowego składa się z powtarzających się elementów wąskich rozwiązanych przez parę szerokich elementów, ale początek ma szeroki pasek pierwsze, podczas gdy kod jest odczytywany w odwrotnej kolejności, szeroka przestrzeń będzie pierwszy spotkałem.
Ponadto do bitów parzystości za znaku, A Telepen symbol zawiera również ogólną modulo 127 sumy kontrolnej.
Referencje
- ^ "Telepen Symbolika kodów kreskowych" . Telepen (telepen.co.uk) . Źródło 27 styczeń 2.013 .