Versionsoplysninger

Kaldes også: versionsbits, versionsblok, version information

Definition

Versionsoplysninger er et felt på 18 bit, der gemmer versionen af en stor QR-kode. Det findes kun i version 7 til 40, som to blokke på 6 × 3 nær søgemønstrene øverst til højre og nederst til venstre.

Hvad de indeholder

Feltet rummer 6 bit til versionsnummeret, fra 7 til 40, efterfulgt af 12 bit BCH-fejlrettelse, i alt 18 bit. Fejlrettelsen lader en læser genskabe versionen, selv hvis nogle få af disse moduler er beskadiget.

Hver kopi er lagt som en blok på 6 gange 3 moduler. Den ene blok sidder lige over søgemønsteret nederst til venstre, og den anden lige til venstre for søgemønsteret øverst til højre, med bittene transponeret mellem de to.

  • Findes kun i version 7–40
  • 6 bit versionsnummer
  • 12 bit BCH-fejlrettelse
  • To kopier, hver på 6 × 3 moduler

Hvorfor små koder ikke har det

For version 1 til 6 kan en læser regne versionen pålideligt ud ved at måle koden med søge- og timingmønstrene. I større koder er modulerne små i forhold til hele symbolet, og en lille målefejl kunne ende på den forkerte version, så standarden tilføjer en eksplicit angivelse.

Ofte stillede spørgsmål

Hvordan ved en scanner, hvilken version af QR-koden den læser?

For version 1–6 måler den gitteret ved hjælp af søge- og timingmønstrene. For version 7–40 læser den også versionsblokkene nær to af søgemønstrene.

Hvorfor har min QR-kode små rektangulære blokke nær to hjørner?

Hvis koden er version 7 eller større, er det versionsblokkene. De gemmer versionsnummeret to gange, beskyttet af fejlrettelse.

Kilder og standarder

Alle begreber