Caractères spéciaux BCD
1. Introduction
Ce nœud d'application technique explique les bases du code BCD et la manière dont les caractères spéciaux peuvent être définis et utilisés dans notre ordinateur de poche.
2. Code BCD
Le code BCD est un code décimal binaire, c'est-à-dire un chiffre décimal à double codage. Chaque chiffre décimal de 0 à 9 est représenté par quatre bits (0000 à 1001 ou 0x0...0x9). Une autre désignation est le code 8-4-2-1-BCD.

Cela permet de représenter un nombre de 4 chiffres avec seulement deux octets en utilisant le code BCD au lieu des quatre octets nécessaires avec le code entier ou ASCII.
3. Caractères spéciaux BCD dans l'ordinateur de poche
Étant donné que seuls les bits de 0000 à 1001 (0x0...0x9) dans le demi-octet sont utilisés pour la représentation binaire des chiffres, la plage de 1011 à 1111 (0xA...0xF) peut être utilisée pour les caractères spéciaux.
Trois caractères spéciaux peuvent actuellement être utilisés dans l'ordinateur de poche RFID. Les caractères spéciaux BCD [+], [-] et [.] peuvent être librement affectés aux valeurs 0xA...0xF dans les paramètres. L'affectation est globale et s'applique à tous les modèles.

Les caractères A à F correspondent aux valeurs 0xA...0xF.
En ce qui concerne les caractères spéciaux, il faut veiller à ce que [+] et [-] ne puissent se trouver qu'au début de la chaîne de caractères. L'application RFID HF/LF n'autorise pas la saisie de ces caractères au milieu d'une chaîne de caractères.
[.] peut être placé n'importe où dans la chaîne de caractères et est généralement utilisé pour représenter un nombre décimal avec une virgule dans le code BCD.