Versiooniteave

Tuntud ka kui: versioonibitid, versiooniplokk

Määratlus

Versiooniteave on 18-bitine väli, mis salvestab suure QR-koodi versiooni. See esineb ainult versioonides 7–40, kahe 6 × 3 ploki kujul parema ülemise ja vasaku alumise tuvastusmustri lähedal.

Üle vaadanud AriaQR meeskond ·

Versiooniteave

Mida see sisaldab

Väli sisaldab 6 bitti versiooninumbri jaoks, vahemikus 7–40, millele järgneb 12 bitti BCH-veaparandust, kokku 18 bitti. Veaparandus võimaldab lugejal versiooni taastada, isegi kui mõned neist moodulitest on kahjustatud.

Iga koopia on paigutatud 6 × 3 mooduli suuruse plokina. Üks plokk asub vahetult vasaku alumise tuvastusmustri kohal ja teine vahetult parema ülemise tuvastusmustri vasakul, kusjuures bitid on kahe vahel transponeeritud.

  • Esineb ainult versioonides 7–40
  • 6 bitti versiooninumbrit
  • 12 bitti BCH-veaparandust
  • Kaks koopiat, kumbki 6 × 3 moodulit

Miks väikestel koodidel seda pole

Versioonide 1–6 puhul suudab lugeja versiooni usaldusväärselt kindlaks teha, mõõtes koodi tuvastus- ja ajastusmustrite abil. Suuremates koodides on moodulid kogu sümboli suhtes väikesed ja väike mõõtmisviga võib viia vale versioonini, seega lisab standard selge kirje.

Korduma kippuvad küsimused

Kuidas skanner teab, millist QR-koodi versiooni ta loeb?

Versioonide 1–6 puhul mõõdab ta ruudustikku tuvastus- ja ajastusmustrite abil. Versioonide 7–40 puhul loeb ta lisaks versiooniteabe plokke kahe tuvastusmustri lähedal.

Miks on minu QR-koodil kahe nurga lähedal väikesed ristkülikukujulised plokid?

Kui kood on versioon 7 või suurem, on need versiooniteabe plokid. Need salvestavad versiooninumbri kaks korda, kaitstuna veaparandusega.

Allikad ja standardid

Kõik terminid