Versionsinformation

Kallas också: versionsbitar, versionsblock, version information

Definition

Versionsinformation är ett fält på 18 bitar som anger versionen på en stor QR-kod. Det förekommer bara i version 7 till 40, som två block på 6 × 3 nära det övre högra och det nedre vänstra sökmönstret.

Vad det innehåller

Fältet innehåller 6 bitar för versionsnumret, från 7 till 40, följt av 12 bitar BCH-felkorrigering, alltså 18 bitar totalt. Felkorrigeringen låter en läsare återskapa versionen även om några av dessa moduler är skadade.

Varje kopia är upplagd som ett block på 6 gånger 3 moduler. Det ena blocket sitter strax ovanför det nedre vänstra sökmönstret och det andra strax till vänster om det övre högra sökmönstret, med bitarna transponerade mellan de två.

  • Finns bara i version 7–40
  • 6 bitar versionsnummer
  • 12 bitar BCH-felkorrigering
  • Två kopior, var och en på 6 × 3 moduler

Varför små koder inte har det

För version 1 till 6 kan en läsare tillförlitligt räkna ut versionen genom att mäta koden med sök- och synkroniseringsmönstren. I större koder är modulerna små i förhållande till hela symbolen, och ett litet mätfel kan landa på fel version, så standarden lägger till en uttrycklig uppgift.

Vanliga frågor

Hur vet en skanner vilken version av QR-kod den läser?

För version 1–6 mäter den rutnätet med hjälp av sök- och synkroniseringsmönstren. För version 7–40 läser den även versionsinformationsblocken nära två av sökmönstren.

Varför har min QR-kod små rektangulära block nära två hörn?

Om koden är version 7 eller större är det versionsinformationsblocken. De anger versionsnumret två gånger, skyddat av felkorrigering.

Källor och standarder

Alla begrepp