Bon je pourrai paraitre un peu debile aux yeux de certain mais bon...
Je dois faire l'interfaçage avec une carte éléctronique...le commandes à envoyer si ont sur ce format
<ACK><LN><MESSAGE><LRC> ou:
ACK=60h
LN=Longeure du message
MESSAGE=Le message à envoyer.
LRC=Le resultat de XOR entre ACK, LN et MESSAGE
Pour envoyer la commande qui met la carte sous tension MESSAGE= 4Dh c'est pas un probleme, car la trame à envoyer serais
<60h><1h><4Dh><2Ch>
et ça marche (2Ch = 60h XOR 1h XOR 4Dh)
Mais pour envoyer un message plus long genre "AT+BRSR=1,0" qui active une fonction particuliere de la carte, je peine un peu car je ne comprend pas comment calculer le LRC...
LRC = 60h XOR Bh XOR MESSAGE : :
C'est ça que je ne comprend pas comment calculer.
Merci d'avance...
Partager