Verzióinformáció

Más néven: verziobitek, verzióblokk, version information

Meghatározás

A verzióinformáció egy 18 bites mező, amely a nagy QR-kódok verzióját rögzíti. Csak a 7–40. verzióban jelenik meg, két 6 × 3-as blokkként a jobb felső és a bal alsó keresőminta közelében.

Mit tartalmaz

A mező 6 bitet tartalmaz a verziószámnak, 7-től 40-ig, majd 12 BCH hibajavító bitet, összesen 18 bitet. A hibajavítás lehetővé teszi, hogy az olvasó akkor is visszanyerje a verziót, ha ezek közül néhány modul sérült.

Minden másolat 6 × 3 modulos blokk. Az egyik blokk közvetlenül a bal alsó keresőminta fölött van, a másik közvetlenül a jobb felső keresőminta bal oldalán, a bitek a kettő között transzponálva.

  • Csak a 7–40. verzióban van jelen
  • 6 bit verziószám
  • 12 bit BCH hibajavítás
  • Két másolat, mindegyik 6 × 3 modul

Miért nincs meg a kis kódokban

Az 1–6. verziónál az olvasó megbízhatóan kiszámolhatja a verziót a kód kereső- és időzítőmintákkal való lemérésével. A nagyobb kódokban a modulok kicsik a teljes jelhez képest, és egy kis mérési hiba rossz verzióra vezethet, ezért a szabvány kifejezett rögzítést ad hozzá.

Gyakran ismételt kérdések

Honnan tudja a beolvasó, hányadik verziójú QR-kódot olvas?

Az 1–6. verziónál a kereső- és időzítőmintákkal méri le a rácsot. A 7–40. verziónál a két keresőminta melletti verzióinformációs blokkokat is beolvassa.

Miért van a QR-kódomon két sarok közelében kis téglalap alakú blokk?

Ha a kód 7. vagy nagyobb verziójú, ezek a verzióinformációs blokkok. Kétszer rögzítik a verziószámot, hibajavítással védve.

Források és szabványok

Minden fogalom