Waarom stippen in plaats van vierkanten
DotCode codeert gegevens in losse stippen die op afwisselende posities van een raster staan, zodat geen twee stippen elkaar hoeven te raken. Industriële inkjet- en laserprinters met hoge snelheid zijn goed in het plaatsen van afzonderlijke stippen maar hebben moeite om bij bandsnelheid massieve, aaneengesloten vierkantjes netjes te printen, en DotCode is daarop ontworpen.
Het symbool heeft geen vast zoekpatroon zoals de hoeken van een QR-code; de lezer herkent het stippenraster zelf. De breedte en hoogte kunnen flexibel worden gekozen, wat past bij lange, lage afdrukgebieden.
Normen en toepassingen
DotCode wordt door AIM gepubliceerd als de ISS DotCode-symbologiespecificatie in plaats van als ISO/IEC-norm. Het kan GS1-gegevens bevatten, waaronder GTIN’s en serienummers.
Het wordt gebruikt om verpakkingen op zeer hoge snelheid te markeren, met name bij de traceerbaarheid van tabak, waar de EU-regels het onder de toegestane gegevensdragers noemen, en op sommige farmaceutische en drankenlijnen. Het is een industrieel formaat; camera’s van consumententelefoons lezen het meestal niet.