Dlaczego kropki zamiast kwadratów
DotCode koduje dane w izolowanych kropkach rozmieszczonych na co drugiej pozycji siatki, więc żadne dwie kropki nie muszą się stykać. Szybkie przemysłowe drukarki atramentowe i laserowe dobrze nanoszą pojedyncze kropki, ale mają problem z czystym drukowaniem pełnych, połączonych kwadratów z prędkością linii, i DotCode jest zaprojektowany właśnie pod to.
Symbol nie ma stałego wzorca wyszukiwania jak rogi kodu QR; czytnik rozpoznaje samą siatkę kropek. Jego szerokość i wysokość można dobierać elastycznie, co pasuje do długich, niskich pól druku.
Normy i zastosowania
DotCode publikuje AIM jako specyfikację symbologii ISS DotCode, a nie jako normę ISO/IEC. Może niść dane GS1, w tym numery GTIN i numery seryjne.
Stosuje się go do znakowania opakowań z bardzo dużą prędkością, zwłaszcza w identyfikowalności wyrobów tytoniowych, gdzie unijne przepisy dopuszczają go wśród dozwolonych nośników danych, oraz na niektórych liniach farmaceutycznych i napojowych. To format przemysłowy; aparaty w telefonach konsumenckich zwykle go nie czytają.