Code 128

¿El qué? Lo mismo me pregunté cuando alguien me nombró esto.

Resulta que estamos tan acostumbrados a muchas cosas que pasan alrededor que nunca nos ponemos a ver realmente que es lo que pasa, que procesos y procedimientos están andando a nuestro lado que nos facilitan el mundo actual.

Estoy hablando de los códigos de barras.

Un código de barras o barcode es una representación optica, legible por máquina, de datos; que suelen describir algo sobre el objeto que lleva el código de barras. Originalmente, los códigos de barras representaban sistemáticamente los datos variando los anchos y los espaciamientos de las líneas paralelas, y se pueden denominar lineales o unidimensionales (1D). Posteriormente se desarrollaron códigos bidimensionales (2D), utilizando rectángulos, puntos, hexágonos y otros patrones geométricos en dos dimensiones, usualmente denominados códigos de barras, aunque no utilizan barras como tales.

Los códigos de barras fueron leídos inicialmente por escáneres ópticos especiales llamados… sí, como se imaginan,  lectores de código de barras. El software de aplicación posterior se convirtió en disponible para dispositivos que podían leer imágenes, como teléfonos inteligentes con cámaras.

Un uso temprano de un tipo de código de barras en un contexto industrial fue patrocinado por la Asociación de Ferrocarriles Americanos a finales de 1960. Desarrollado por General Telephone and Electronics (GTE) y llamado KarTrak ACI (Automatic Car Identification), este esquema implicaba la colocación de rayas de colores en varias combinaciones en placas de acero que estaban fijadas a los lados del material rodante del ferrocarril. Se utilizaron dos placas por vehículo, una de cada lado, con la disposición de las franjas de color que codifican información como la propiedad, el tipo de equipo y el número de identificación. Las placas fueron leídas por un escáner de tierra, ubicado por ejemplo, en la entrada de un patio de clasificación, mientras el coche se movía pasado. El proyecto fue abandonado después de unos diez años debido a que el sistema resultó poco fiable después del uso a largo plazo.

Los códigos de barras se convirtieron en un éxito comercial cuando se utilizaron para automatizar los sistemas de cajas de supermercado, una tarea para la cual se han vuelto casi universales. Su uso se ha extendido a muchas otras tareas que se denominan genéricamente como identificación automática y captura de datos (AIDC). El primer escaneo del codigo de barras UPC (Universal Product Code), ahora omnipresente, estaba en un paquete de goma de mascar de Wrigley Company en junio de 1974.

Otros sistemas han avanzado en el mercado de AIDC, pero la simplicidad, la universalidad y el bajo coste de los códigos de barras han limitado el papel de estos otros sistemas hasta que se han puesto a disposición tecnologías como la identificación por radiofrecuencia (RFID) utilizada ampliamente a partir del año 2000.

Los códigos de barras como los UPC se han convertido en un elemento omnipresente de la civilización moderna, como lo demuestran su entusiasta adopción por las tiendas de todo el mundo; la mayoría de los artículos que no sean productos frescos de una tienda de comestibles ahora tienen códigos de barras UPC. Esto ayuda a rastrear los artículos y también reduce los casos de robo con intercambio de precios, aunque los ladrones ahora pueden imprimir sus propios códigos de barras.

Son ampliamente utilizados en el ámbito sanitario y hospitalario, desde la identificación del paciente (para acceder a los datos del paciente, incluyendo antecedentes médicos, alergias a los medicamentos, etc.) hasta la creación de notas SOAP  con códigos de barras para el manejo de medicamentos. También se utilizan para facilitar la separación y la indexación de documentos que han sido visualizados en aplicaciones de escaneo por lotes, rastrear la organización de especies en biología e integrarse con controladoras de peso en movimiento para identificar el artículo que se pesa en una cinta transportadora para recopilación de datos.

También pueden usarse para hacer un seguimiento de objetos y personas; se utilizan para hacer un seguimiento de los coches de alquiler, equipaje de avión, residuos nucleares, correo registrado, correo urgente y paquetes. Los boletos con código de barras permiten al titular entrar en arenas deportivas, cines, teatros, recintos feriales y transporte, y se utilizan para registrar la llegada y salida de vehículos de instalaciones de alquiler, etc. Esto puede permitir a los propietarios identificar boletos duplicados o fraudulentos más fácilmente. Los códigos de barras se utilizan ampliamente en el software de aplicaciones de control de talleres, donde los empleados pueden escanear órdenes de trabajo y realizar un seguimiento del tiempo empleado en un trabajo.

Los códigos de barras también se utilizan en algunos tipos de sensores de posición 1D y 2D sin contacto. Una serie de códigos de barras se utilizan en algunos tipos de codificador lineal absoluto 1D. Los códigos de barras se empaquetan tan cerca que el lector siempre tiene uno o dos códigos de barras en su campo de visión. Como una especie de marcador fiducial, la posición relativa del código de barras en el campo de visión del lector da una colocación precisa incremental, en algunos casos con una resolución de subpíxeles. Los datos descodificados desde el código de barras dan la posición absoluta aproximada. Una “alfombra de dirección”, tal como el patrón binario de Howell y el patrón de puntos Anoto, es un código de barras 2D diseñado para que un lector, aunque sólo una pequeña porción de la alfombra completa esté en el campo de visión del lector, pueda encontrar su absoluta X, posición Y y rotación en la alfombra.

Algunos códigos de barras 2D incrustan un hipervínculo a una página web. Un móvil capaz puede ser utilizado para leer el patrón y navegar por el sitio web vinculado, lo que puede ayudar a un comprador encontrar el mejor precio para un artículo en las inmediaciones. Desde 2005, las aerolíneas utilizan un código de barras 2D estándar IATA en tarjetas de embarque (BCBP) y desde 2008 los códigos de barras 2D enviados a teléfonos móviles permiten tarjetas de embarque electrónicas.

Algunas aplicaciones para los códigos de barras se han caído de uso. En las décadas de 1970 y 1980, el código fuente del software se codificaba de vez en cuando en un código de barras y se imprimía en papel (Cauzin Softstrip y Paperbyte  son ​​simbologías de códigos de barras específicamente diseñadas para esta aplicación) y el sistema de juego de ordenador Barcode Battler de 1991 generar estadísticas de combate.

En el siglo XXI, muchos artistas han comenzado a usar códigos de barras en el arte, como el Código de Barras de Jesús de Scott Blake, como parte del movimiento posmodernista.

Un bodrio, pero está bueno saberlo. ¿Y code128?, bueno code 128 es una de las muchas simbologías que existen.

Dejá un comentario