Bonjour,
je cherche à relier un lecteur RFID avec un module bluetooth.
lors de mes test, j'utilise des cartes qui ont un identifiant correspondant à 10 caractères ASCII.
j'ai d'abord acheter un lecteur connectable directement sur USB et se comportant comme un port COM. En utilisant l'Hyperterminal, j'ai pu facilement récupérer l'identifiant de chaque carte.
J'ai ensuite acheté un lecteur RFID(CORE ID-12) avec un sortie serie que j'ai connectée à un module Bluetooth SPP (avec carte d'éval donc pas de soucis de ce coté là...).
En envoyant vers l'hyperterminal ce que donne le lecteur RFID grace a la liaison série, on obtient ça --> Voir image piece jointe...
Bon la trame envoyée par le lecteur RFID est expliquée dans la data sheet:
STX ( 0x02H) puis les 10 caractères ascii de la carte suivi de 2 ascii de checksum et ensuire CR, LF et ETX (0x03H).
Le soucis, c'est que j'ai du mal à comprendre: pour moi, l'Hyperterminal ne renvoie que des caractère ASCII... Le coeur et le smiley ne correspondent pas à un code ASCII selon moi....
En faisant quelques test, il s'agit de la combinaison CTRL+B et CTRL+C.
Mais je ne comprend pas la transformation entre les 10 caractères de ma carte et le résultat donné par l'hyperterminal qui ne correspondent pas....
Si quelqu'un voit une solution simple, ou une erreur de config dans mon hypeterminal.....
Merci d'avance,
Antoine
-----