15 bit neler içerir
Alan 5 veri bitiyle başlar: hata düzeltme seviyesi için 2 bit ve maske deseni numarası için 3 bit. Ardından 10 bit daha BCH hata düzeltmesi eklenir; böylece kod BCH(15,5) olur.
15 bitlik sonuç sonra 101010000010010 sabit deseniyle XOR'lanır. Bu, alanın hiçbir zaman tamamen açık olmamasını sağlar; aksi halde kodun kenarını arayan bir okuyucunun kafası karışabilirdi.
- Hata düzeltme seviyesi bitleri: L = 01, M = 00, Q = 11, H = 10
- Maske deseni: 3 bit, 000 ile 111 arası
- Hata düzeltme: 10 BCH biti
- Sabit XOR maskesi: 101010000010010
Nerede saklanır
Bir kopya, sol üst bulucu desenin çevresini, ayırıcısının yanındaki satır ve sütunda sarar. İkinci kopya, sağ üst bulucunun altındaki alan ile sol alt bulucunun yanındaki alan arasında bölünür.
İki kopya, bir köşe hasar görse de kodun çözülebilmesi demektir. Sol alt kopyanın yanında, her zaman koyu olan ve koyu modül adı verilen, verinin parçası olmayan tek bir modül durur.
Neden ilk okunur
Tarayıcı, hangi maskeyi kaldıracağını ve kod sözcüklerinin veri ile hata düzeltme arasında nasıl bölündüğünü bilmeden veriyi çözemez. Biçim bilgisi her iki soruyu da yanıtlar; bu yüzden bulucu desenler bulunur bulunmaz okunur. Micro QR kodlar, simge sürümünü de kodlayan tek bir 15 bitlik biçim alanı kullanır.