Conversor Hex / Binario

Convierte entre formatos hexadecimal y binario

Gratuito
Convierte automáticamente al escribir

Conversor de Hex a Binario para RFID y EPC

El hexadecimal y el binario son los dos formatos numéricos que se encuentran con mayor frecuencia al trabajar con sistemas RFID a bajo nivel. Los códigos EPC se almacenan en etiquetas como valores binarios de 96 bits y se transmiten al software del lector como cadenas hexadecimales de 12 bytes. Este conversor maneja ambas direcciones al instante — escribe hex y ve binario, escribe binario y ve hex — con conversión automática en cada pulsación de tecla.

No se requiere pulsar ningún botón, no se envían datos a un servidor. La herramienta valida la entrada mientras escribes y muestra automáticamente el recuento de bytes y el ancho de bits.

Cómo Funciona el Hexadecimal en los Sistemas RFID

Los lectores RFID Gen 2 se comunican con las etiquetas usando el protocolo de interfaz de aire ISO/IEC 18000-63. En las capas física y de protocolo, todo son bits. Sin embargo, dado que las cadenas binarias de 96 bits son poco prácticas para la lectura humana y las APIs de software, los lectores exponen la memoria de las etiquetas como hexadecimal. Un EPC de 96 bits se convierte en exactamente 24 caracteres hex (12 bytes × 2 caracteres hex por byte) — suficientemente compacto para mostrar en una fila de tabla y pegar en una URL o un campo de base de datos.

Formato EPC Hex Explicado

Una cadena EPC hex SGTIN-96 bien formada tiene el siguiente aspecto: 30 34 25 7B F7 19 4E 40 00 00 30 39

  • 30el byte de cabecera EPC que identifica el esquema SGTIN-96
  • 34codifica el valor del filtro de 3 bits y los primeros 5 bits del prefijo de empresa
  • Los 10 bytes restantes codifican el resto del prefijo de empresa, la referencia de artículo y el número de serie

La notación separada por espacios (bytes separados por espacios simples) es la convención utilizada por la mayoría de middleware de lectores, lectores fijos basados en LLRP y registros de eventos EPCIS. La notación compacta (sin espacios) es común en claves primarias de bases de datos y parámetros URL.

De Bytes a Bits

Cada dígito hex representa exactamente 4 bits. La conversión es determinista y reversible: 0 → 0000, 1 → 0001, …, 9 → 1001, A → 1010, B → 1011, C → 1100, D → 1101, E → 1110, F → 1111. El byte 0x30 se convierte en 00110000, que en SGTIN-96 es la cabecera fija que identifica esta etiqueta como SGTIN-96.

Desglose de Campos del EPC de 96 Bits

Cuando la herramienta detecta exactamente 24 caracteres hex (un EPC de 96 bits), muestra automáticamente un desglose de campos con código de colores:

ColorCampoBitsDescripción
ÁmbarCabecera0–7Debe ser 00110000 para SGTIN-96
AzulFiltro8–10Nivel de cadena de suministro de 3 bits
MoradoPartición11–13Determina la longitud en dígitos del prefijo
VerdeEmpresa + Artículo14–57Campo combinado de 44 bits
GrisSerie58–95Identificador único del artículo de 38 bits

Este desglose permite verificar manualmente la codificación de etiquetas sin ejecutar una operación de decodificación completa. Es especialmente útil al inspeccionar la salida sin procesar del lector para confirmar rápidamente que la cabecera y los bytes de partición son correctos antes de pasar el EPC al pipeline de decodificación.

Cómo Usar el Conversor

Escribe o pega tu cadena hex en el panel izquierdo. La herramienta elimina los espacios en blanco, valida que cada carácter sea un dígito hex válido (0–9, A–F), comprueba que el recuento de bytes sea par y convierte en tiempo real. El panel derecho se actualiza con el resultado binario formateado como grupos de 8 bits por byte.

Para la conversión de binario a hex, escribe en el panel derecho. La herramienta valida que solo estén presentes los caracteres 0 y 1, comprueba que el recuento de bits sea múltiplo de 4 y realiza la conversión inversa a hex formateado. Ambos paneles admiten botones de copia para transferir rápidamente a otras herramientas.

Casos de Uso Prácticos

  • Verificación manual de etiquetascuando el software del lector devuelve un EPC inesperado, convertir a binario permite inspeccionar visualmente cada campo sin escribir un script de decodificación.
  • Depuración de protocoloslas capturas de paquetes LLRP a menudo contienen resultados de inventario de etiquetas en hex. Convertir a binario ayuda a identificar errores a nivel de bits en el prefijo de empresa o los campos seriales.
  • Operaciones con máscaras de bitslas reglas de control de acceso y filtrado en los lectores RFID usan máscaras de bits. Construir y verificar máscaras es más fácil cuando puedes ver la representación binaria del EPC junto a la máscara.
  • Aprender el estándar SGTIN-96ver el EPC como 96 bits individuales, con código de colores por campo, hace que la especificación abstracta GS1 TDS sea concreta e inmediatamente comprensible.
  • Validación de codificación personalizadasi usas un esquema de codificación propietario sobre los bancos de memoria Gen 2 estándar, convertir el hex de memoria sin procesar a binario te permite verificar los valores de campo personalizados frente a tu propia especificación.