Cómo codifica Code 39 los caracteres
Cada carácter de Code 39 está formado por nueve elementos, cinco barras y cuatro espacios, y tres de los nueve son anchos. Ese patrón fijo es el origen del nombre «3 de 9» y hace que el código sea autoverificable: una lectura errónea suele producir un patrón no válido y no un carácter equivocado.
Todos los símbolos empiezan y terminan con un asterisco, y por eso el asterisco no se puede usar como dato. Un carácter de control módulo 43 es opcional, y un modo ASCII completo puede representar otros caracteres combinando pares de símbolos.
- Dígitos del 0 al 9
- Letras mayúsculas de la A a la Z
- Espacio y los símbolos - . $ / + %
- Carácter de inicio y de parada: *
Dónde se usa Code 39
Code 39 se desarrolló en los años setenta y se hizo popular porque es sencillo de imprimir y de decodificar. Todavía se usa en la industria del automóvil, en la logística de defensa con el programa LOGMARS y en credenciales de identificación y etiquetas internas de activos.
Su inconveniente es la baja densidad: ocupa mucho más espacio por carácter que Code 128. La simbología está especificada en ISO/IEC 16388.