Cod 11 - Code 11

Image
0123452 ” codificat în Codul 11

Codul 11 este o simbolologie a codurilor de bare dezvoltată de Intermec în 1977. Este utilizat în principal în telecomunicații. Simbolul poate codifica orice șir de lungime format din cifrele 0-9 și caracterul de liniuță (-). Un al doisprezecelea cod reprezintă caracterul start / stop, tipărit în mod obișnuit ca „*”. Se pot include una sau două cifre de verificare modulo-11.

Este o simbologie discretă, binară, în care fiecare cifră este formată din trei bare și două spații; un singur spațiu îngust separă simbolurile consecutive. Lățimea unei cifre nu este fixă; trei cifre (0, 9 și -) au un singur element lat, în timp ce celelalte au două elemente largi.

Codurile valide au o bară largă și pot avea un element lat suplimentar (bară sau spațiu).

Cod 11 cifre
Caracter Lățimi Cod de bare
0 00001 101011
1 10001 1101011
2 01001 1001011
3 11000 1100101
4 00101 1011011
5 10100 1101101
6 01100 1001101
7 00011 1010011
8 10010 1101001
9 10000 110101
- 00100 101101
Stop / Start 00110 1011001
Cod 11 codificare

Element larg
Bar lat
Stânga Mijloc Dreapta
Bara din stânga 9 5 1
Spațiu lăsat 3 6 2
Bara din mijloc 5 - 4
Spațiu potrivit 8 * 7
Bara din dreapta 1 4 0

Tabelul de decodare are 15 intrări deoarece simbolurile cu două bare largi (1, 4 și 5) sunt listate de două ori.

Presupunând că elementele înguste au o unitate lată și elementele largi sunt două unități, cifra medie este de 7,8 unități. Acest lucru este mai bun decât codurile cu un repertoriu mai mare, cum ar fi Codabar (10 unități) sau Code 39 (11 unități), dar nu la fel de bun ca intercalate 2 din 5 (7 unități). Simbolul non-binar Cod 128 folosește 5,5 unități pe cifră (11 unități pe pereche de cifre).

linkuri externe