Bonjour,
Je dois lire la valeur se trouvant dans buffer.
char buffer[10];
printf("%x\r\n",buffer[1]);
La réponse en Hexa : FC.......correct!
printf("%d\r\n",buffer[1]);
La réponse en Décimal : -4 !! au lieu de 252.
Pour une valeur < 128 ça marche
Pour une valeur >= 128 le résultat est négatif.........!!!!.........
Quelqu'un pourrait il m'aider?
Merci d'avance.
Th62d.