Versie-informatie

Ook genoemd: versiebits, versieblok, version information

Definitie

Versie-informatie is een veld van 18 bits dat de versie van een grote QR-code vastlegt. Het komt alleen voor in versies 7 tot 40, als twee blokken van 6 × 3 bij de zoekpatronen rechtsboven en linksonder.

Wat het bevat

Het veld bevat 6 bits voor het versienummer, van 7 tot 40, gevolgd door 12 bits BCH-foutcorrectie, samen 18 bits. Dankzij de foutcorrectie kan een lezer de versie achterhalen, ook als enkele van deze modules beschadigd zijn.

Elke kopie is opgezet als een blok van 6 bij 3 modules. Eén blok zit net boven het zoekpatroon linksonder en het andere net links van het zoekpatroon rechtsboven, waarbij de bits tussen de twee getransponeerd zijn.

  • Alleen aanwezig in versies 7–40
  • 6 bits versienummer
  • 12 bits BCH-foutcorrectie
  • Twee kopieën, elk 6 × 3 modules

Waarom kleine codes het niet hebben

Bij versies 1 tot 6 kan een lezer de versie betrouwbaar bepalen door de code met de zoek- en timingpatronen op te meten. Bij grotere codes zijn de modules klein ten opzichte van het hele symbool en kan een kleine meetfout op de verkeerde versie uitkomen, dus de norm voegt een expliciete vermelding toe.

Veelgestelde vragen

Hoe weet een scanner welke versie QR-code hij leest?

Bij versies 1–6 meet hij het raster met de zoek- en timingpatronen. Bij versies 7–40 leest hij ook de versie-informatieblokken bij twee van de zoekpatronen.

Waarom heeft mijn QR-code kleine rechthoekige blokken bij twee hoeken?

Is de code versie 7 of groter, dan zijn dat de versie-informatieblokken. Ze leggen het versienummer twee keer vast, beschermd door foutcorrectie.

Bronnen en normen

Alle termen