Informazioni di versione

Detto anche: version information, bit di versione, blocco di versione

Definizione

Le informazioni di versione sono un campo di 18 bit che registra la versione di un codice QR grande. Compaiono solo nelle versioni da 7 a 40, come due blocchi di 6 × 3 vicino ai pattern di ricerca in alto a destra e in basso a sinistra.

Che cosa contengono

Il campo contiene 6 bit per il numero di versione, da 7 a 40, seguiti da 12 bit di correzione degli errori BCH, per un totale di 18 bit. La correzione degli errori permette al lettore di recuperare la versione anche se alcuni di questi moduli sono danneggiati.

Ogni copia è disposta come un blocco di 6 per 3 moduli. Un blocco sta appena sopra il pattern di ricerca in basso a sinistra e l'altro appena a sinistra del pattern di ricerca in alto a destra, con i bit trasposti tra i due.

  • Presenti solo nelle versioni 7–40
  • 6 bit di numero di versione
  • 12 bit di correzione degli errori BCH
  • Due copie, ciascuna di 6 × 3 moduli

Perché i codici piccoli non le hanno

Per le versioni da 1 a 6, un lettore può ricavare la versione in modo affidabile misurando il codice con i pattern di ricerca e di temporizzazione. Nei codici più grandi i moduli sono piccoli rispetto all'intero simbolo, e un lieve errore di misura potrebbe indicare la versione sbagliata, quindi lo standard aggiunge una registrazione esplicita.

Domande frequenti

Come fa uno scanner a sapere di quale versione è il codice QR che sta leggendo?

Per le versioni 1–6 misura la griglia con i pattern di ricerca e di temporizzazione. Per le versioni 7–40 legge anche i blocchi delle informazioni di versione vicino a due dei pattern di ricerca.

Perché il mio codice QR ha piccoli blocchi rettangolari vicino a due angoli?

Se il codice è di versione 7 o superiore, sono i blocchi delle informazioni di versione. Registrano due volte il numero di versione, protetto dalla correzione degli errori.

Fonti e standard

Tutti i termini