Qué contiene
El campo tiene 6 bits para el número de versión, de 7 a 40, seguidos de 12 bits de corrección de errores BCH, hasta un total de 18 bits. La corrección de errores permite al lector recuperar la versión aunque algunos de estos módulos estén dañados.
Cada copia se dispone como un bloque de 6 por 3 módulos. Un bloque está justo encima del patrón de posición inferior izquierdo y el otro justo a la izquierda del patrón de posición superior derecho, con los bits traspuestos entre los dos.
- Presente solo en las versiones 7–40
- 6 bits de número de versión
- 12 bits de corrección de errores BCH
- Dos copias, cada una de 6 × 3 módulos
Por qué los códigos pequeños no la tienen
En las versiones 1 a 6, un lector puede deducir la versión con fiabilidad midiendo el código con los patrones de posición y de sincronización. En los códigos mayores, los módulos son pequeños respecto al símbolo entero, y un ligero error de medida podría dar una versión equivocada, así que el estándar añade un registro explícito.