Ko satur 15 biti
Lauks sākas ar 5 datu bitiem: 2 biti kļūdu labošanas līmenim un 3 biti maskas raksta numuram. Pievienoti vēl desmit BCH kļūdu labošanas biti, tādējādi veidojot BCH(15,5) kodu.
15 bitu rezultātam tad tiek piemērots XOR ar fiksēto rakstu 101010000010010. Tas neļauj laukam nekad būt pilnībā gaišam, kas varētu mulsināt lasītāju, kurš meklē koda malu.
- Kļūdu labošanas līmeņa biti: L = 01, M = 00, Q = 11, H = 10
- Maskas raksts: 3 biti, no 000 līdz 111
- Kļūdu labošana: 10 BCH biti
- Fiksētā XOR maska: 101010000010010
Kur tas tiek glabāts
Viena kopija apņem augšējo kreiso meklēšanas rakstu rindā un kolonnā blakus tā atdalītājam. Otrā kopija ir sadalīta starp apgabalu zem augšējā labā meklēšanas raksta un apgabalu blakus apakšējam kreisajam meklēšanas rakstam.
Divas kopijas nozīmē, ka kodu joprojām var atšifrēt, ja viens stūris ir bojāts. Blakus apakšējai kreisajai kopijai atrodas viens modulis, kas vienmēr ir tumšs, to sauc par tumšo moduli, un tas nav datu daļa.
Kāpēc to nolasa pirmo
Skeneris nevar atšifrēt datus, kamēr nezina, kuru masku noņemt un kā kodvārdi sadalīti starp datiem un kļūdu labošanu. Formāta informācija atbild uz abiem jautājumiem, tāpēc to nolasa uzreiz pēc meklēšanas rakstu atrašanas. Micro QR kodi izmanto vienu 15 bitu formāta lauku, kas kodē arī simbola versiju.