ما تحتويه البتات الـ 15
يبدأ الحقل بـ 5 بتات بيانات: بتان لمستوى تصحيح الأخطاء و3 بتات لرقم نمط القناع. ثم تُضاف عشر بتات أخرى من تصحيح أخطاء BCH، فيصبح الرمز BCH(15,5).
وتُجرى على الناتج ذي الـ 15 بتا عملية XOR مع النمط الثابت 101010000010010. هذا يمنع الحقل من أن يكون فاتحا بالكامل، وهو ما قد يربك قارئا يبحث عن حافة الرمز.
- بتات مستوى تصحيح الأخطاء: L = 01 وM = 00 وQ = 11 وH = 10
- نمط القناع: 3 بتات، من 000 إلى 111
- تصحيح الأخطاء: 10 بتات BCH
- قناع XOR الثابت: 101010000010010
أين يُخزَّن
تلتف نسخة حول نمط التحديد العلوي الأيسر، في الصف والعمود المجاورين لفاصله. وتُقسم النسخة الثانية بين المنطقة أسفل نمط التحديد العلوي الأيمن والمنطقة بجانب نمط التحديد السفلي الأيسر.
ووجود نسختين يعني أن الرمز يمكن فك ترميزه حتى لو تضررت إحدى الزوايا. وبجانب النسخة السفلية اليسرى وحدة واحدة داكنة دائما تسمى الوحدة الداكنة، وليست جزءا من البيانات.
لماذا تُقرأ أولا
لا يستطيع الماسح فك ترميز البيانات قبل أن يعرف أي قناع يزيل وكيف تنقسم الكلمات الرمزية بين البيانات وتصحيح الأخطاء. وتجيب معلومات التنسيق عن السؤالين، ولذلك تُقرأ فور تحديد أنماط التحديد. وتستخدم رموز Micro QR حقل تنسيق واحدا من 15 بتا يرمّز أيضا إصدار الرمز.