Kode 11 - Code 11

" 0123452 " kodet i kode 11

Kode 11 er en strekkodesymbolologi utviklet av Intermec i 1977. Den brukes hovedsakelig innen telekommunikasjon. Symbolet kan kode hvilken som helst lengdestreng bestående av sifrene 0–9 og bindestrekstegnet (-). En tolvte kode representerer start/stopp -tegnet, vanligvis skrevet ut som "*". Ett eller to modulo-11 kontrollsiffer kan inkluderes.

Det er en diskret, binær symbologi der hvert siffer består av tre søyler og to mellomrom; et enkelt smalt mellomrom skiller påfølgende symboler. Bredden på et siffer er ikke fast; tre sifre (0, 9 og -) har ett bredt element, mens de andre har to brede elementer.

De gyldige kodene har en bred stolpe, og kan ha et ekstra bredt element (bar eller mellomrom).

Kode 11 siffer
Karakter Bredde Strekkode
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
Stopp/start 00110 1011001
Kode 11 dekoding
Bredt
element
Bred bar
Venstre Midten Ikke sant
Venstre stolpe 9 5 1
Venstre plass 3 6 2
Midtstang 5 - 4
Riktig plass 8 * 7
Høyre bar 1 4 0

Dekodingstabellen har 15 oppføringer fordi symbolene med to brede søyler (1, 4 og 5) er oppført to ganger.

Forutsatt at smale elementer er en enhet bred og brede elementer er to enheter, er gjennomsnittssifferet 7,8 enheter. Dette er bedre enn koder med et større repertoar som Codabar (10 enheter) eller Code 39 (11 enheter), men ikke fullt så bra som 2 av 5 (7 enheter). Den ikke-binære symbologikoden 128 bruker 5,5 enheter per siffer (11 enheter per sifferpar).

Eksterne linker