Caracteres especiales BCD
1. Introducción
Este Nodo de Aplicación Técnica explica los fundamentos del código BCD y cómo pueden configurarse y utilizarse caracteres especiales en nuestro handheld.
2. Código BCD
El código BCD significa decimal codificado en binario, es decir, dígito decimal de doble codificación. Cada dígito decimal de 0 a 9 se representa mediante cuatro bits (de 0000 a 1001 o 0x0...0x9). Otra denominación es código 8-4-2-1-BCD.

Esto permite representar un número de 4 dígitos con sólo dos bytes utilizando el código BCD en lugar de los cuatro bytes necesarios con el entero o ASCII.
3. Caracteres especiales BCD en el mando a distancia
Como sólo se utilizan los bits de 0000 a 1001 (0x0...0x9) en el medio byte para la representación binaria de los dígitos, el rango de 1011 a 1111 (0xA...0xF) puede utilizarse para caracteres especiales.
Actualmente se pueden utilizar tres caracteres especiales en el dispositivo portátil RFID. Los caracteres especiales BCD [+], [-] y [.] pueden asignarse libremente a los valores 0xA...0xF en los ajustes. La asignación es global y se aplica a todas las plantillas.

Los caracteres A a F corresponden a los valores 0xA...0xF.
Con los caracteres especiales, hay que asegurarse de que [+] y [-] sólo pueden estar al principio de la cadena de caracteres. La aplicación RFID HF/LF no permite introducir estos caracteres en medio de una cadena de caracteres.
[.] puede situarse en cualquier lugar de la cadena de caracteres y se utiliza generalmente para representar un número decimal con una coma en el código BCD.