Інформація про версію

Також відомо як: біти версії, блок версії, version information

Визначення

Інформація про версію це 18-бітове поле, що зберігає версію великого QR-коду. Вона є лише у версіях від 7 до 40 у вигляді двох блоків 6 × 3 біля правого верхнього та лівого нижнього пошукових шаблонів.

Що вона містить

Поле містить 6 бітів для номера версії, від 7 до 40, а за ними 12 бітів корекції помилок BCH, разом 18 бітів. Корекція помилок дає зчитувачу змогу відновити версію, навіть якщо кілька цих модулів пошкоджено.

Кожна копія розташована як блок 6 на 3 модулі. Один блок лежить безпосередньо над лівим нижнім пошуковим шаблоном, а другий безпосередньо ліворуч від правого верхнього, причому біти між ними транспоновано.

  • Є лише у версіях 7-40
  • 6 бітів номера версії
  • 12 бітів корекції помилок BCH
  • Дві копії, кожна 6 × 3 модулі

Чому в малих кодах її немає

Для версій від 1 до 6 зчитувач може надійно визначити версію, вимірявши код за пошуковими шаблонами та шаблонами синхронізації. У більших кодах модулі малі відносно всього символу, і невелика похибка вимірювання може привести до хибної версії, тому стандарт додає явний запис.

Поширені запитання

Як сканер знає, яку версію QR-коду він читає?

Для версій 1-6 він вимірює сітку за пошуковими шаблонами та шаблонами синхронізації. Для версій 7-40 він додатково читає блоки інформації про версію біля двох пошукових шаблонів.

Чому в моєму QR-коді є малі прямокутні блоки біля двох кутів?

Якщо код має версію 7 або більшу, це блоки інформації про версію. Вони записують номер версії двічі, із захистом корекцією помилок.

Джерела та стандарти

Усі терміни