Codabar
Codabar- kodingen gir et begrenset alfanumerisk tegnsett . Det anbefales å bruke GTIN eller Code128 i stedet for Codabar , det brukes nå bare i biblioteker og laboratorier i helsesektoren
Historie og bakgrunn
Codabar ble utviklet av Pitney Bowes i 1972 og designet for å kunne leses nøyaktig selv ved utskrift på prikkmatrise- og impingement-skrivere. Mens Pitney Bowes publiserte den opprinnelige standarden for Codabar, er det nå andre standarder som varierer litt, for eksempel ANSI / AIM-BC3-1995 Uniform Symbology Specification for Codabar Standard, som ble utgitt i 1995.
Den opprinnelige Pitney Bowes-standarden sørget for koding av numeriske sifre og bokstavene A, B, C og D for start- og stopptegn. Senere standarder la til seks symboler (minustegn, kolon, periode, dollartegn, skråstrek og plusstegn) og fire ekstra start- og stopptegn. Ulike tegn må brukes til start og stopp, som ikke må vises i datadelen av strekkoden. En vanlig konvensjon når du bruker Codabar er å bruke forskjellige start / stopp-tegnpar for å identifisere forskjellige applikasjoner (f.eks. Bruker biblioteker A / B, FedEx bruker C / D).
Codabar kan ha variabel lengde, og den eneste begrensningen er bredden som er tilgjengelig for utskrift. Dataene i strekkoden er representert lineært av dette sort / hvitt (strek / mellomrom) mønsteret, med hvert tegn som består av 4 sorte søyler og tre mellomrom. Tegn kan ikke begynne med et mellomrom; de må begynne med en loddrett linje.
Tegnsett
Codabar er kodet med 4 loddrett søyler og 3 mellomrom for totalt 7 tegn. Forholdet smalt til bredt er mellom 1: 2,25 og 1: 3. Følgende regler gjelder også:
- De 12 grunnleggende symbolene (sifrene 0–9, bindestrek og $) er kodet med alle mulige kombinasjoner av et bredt felt og et stort mellomrom.
- Ytterligere 4 symboler (: / +.) Kodes med 3 brede søyler og uten store mellomrom.
- 4 start- og stoppsymboler (ABCD eller i noen spesifikasjoner EN * T) er kodet med en bred stang og to brede mellomrom.
| Plasser | Hjerneslag | |||||||
|---|---|---|---|---|---|---|---|---|
| 0001 | 0010 | 0100 | 1000 | |||||
| 001 | 0 | lll l | 1 | ll l l | 4. plass | l l l l | 5 | Jeg vil l |
| 010 | 2 | ll l l | - | ll l l | $ | l l ll | 9 | l l ll |
| 100 | Sjette | Jeg vil l | 7. | ll l l | 8. plass | l l ll | 3 | l lll |
| Plasser | Hjerneslag | |||||||
|---|---|---|---|---|---|---|---|---|
| 0001 | 0010 | 0100 | 1000 | |||||
| 011 | C eller * | ll l l | D eller E. | ll l l | A eller T | l l ll | (omvendt sort / hvitt) | |
| 110 | Født | lll l | (omvendt A / T) | (omvendt D / E) | (omvendt C / *) | |||
| Plasser | Hjerneslag | |||||||
|---|---|---|---|---|---|---|---|---|
| 1110 | 1101 | 1011 | 0111 | |||||
| 000 | . | lll l | / | ll l l | : | l l ll | + | l lll |
Individuelle bevis
- ↑ a b c Hva er Codabar? Hentet 28. mai 2019 .
- ↑ Codabar 1D strekkode. Hentet 28. mai 2019 .
- ↑ Codabar ANSI. Hentet 28. mai 2019 .