Caratteri speciali BCD
1. Introduzione
Questo nodo tecnico applicativo spiega le basi del codice BCD e come si possono impostare e utilizzare i caratteri speciali nel nostro palmare.
2. Codice BCD
Il codice BCD è l'acronimo di decimale a codifica binaria, ovvero cifra decimale a doppia codifica. Ogni cifra decimale da 0 a 9 è rappresentata da quattro bit (da 0000 a 1001 o 0x0...0x9). Un'altra designazione è il codice 8-4-2-1-BCD.

In questo modo è possibile rappresentare un numero a 4 cifre con soli due byte utilizzando il codice BCD invece dei quattro byte necessari con il codice intero o ASCII.
3. Caratteri speciali BCD nel palmare
Poiché per la rappresentazione binaria delle cifre vengono utilizzati solo i bit da 0000 a 1001 (0x0...0x9) nel mezzo byte, l'intervallo da 1011 a 1111 (0xA...0xF) può essere utilizzato per i caratteri speciali.
Attualmente nel palmare RFID è possibile utilizzare tre caratteri speciali. I caratteri speciali BCD [+], [-] e [.] possono essere assegnati liberamente ai valori 0xA...0xF nelle impostazioni. L'assegnazione è globale e vale per tutti i modelli.

I caratteri da A a F corrispondono ai valori 0xA...0xF.
Per quanto riguarda i caratteri speciali, è necessario assicurarsi che [+] e [-] possano trovarsi solo all'inizio della stringa di caratteri. L'applicazione HF/LF RFID non consente di inserire questi caratteri nel mezzo di una stringa di caratteri.
[.] può trovarsi in qualsiasi punto della stringa di caratteri ed è generalmente utilizzato per rappresentare un numero decimale con una virgola nel codice BCD.