O typech čárových kódů
Čárové kódy kódují data do vizuálních vzorů, které mohou čtečky přečíst. Různé standardy čárových kódů slouží různým účelům, od maloobchodních produktů po přepravní štítky.
CODE128
CODE128 je lineární čárový kód s vysokou hustotou, který podporuje všech 128 znaků ASCII. Používá tři podskupiny (A, B, C). Tento nástroj používá podskupinu B, která podporuje standardní tisknutelné ASCII (mezera až DEL). CODE128 obsahuje kontrolní součet modulo-103 pro integritu dat.
EAN-13
Evropské číslo výrobku (EAN-13) je standardní čárový kód pro maloobchodní produkty celosvětově. Kóduje 13 číslic: prvních 12 je dat a poslední je kontrolní součet vypočítaný pomocí váženého algoritmu modulo-10.
UPC-A
UPC-A je 13místný čárový kód používaný především v Severní Americe pro maloobchodní produkty. Je podmnožinou EAN-13 a používá stejný algoritmus kontrolního součtu s odlišným vážením pozic.
Jak fungují kontrolní součty
Čárové kódy obsahují kontrolní číslice pro detekci chyb při skenování. CODE128 používá modulo-103, zatímco EAN-13 a UPC-A používají vážený algoritmus modulo-10. Generátor je počítá automaticky.