Bonjour,
J'ai un problème bizarre! j'ai fais un code python Client/Serveur avec Bluetooth en série, pour envoyer et recevoir des trames d'octets (par exemple: [0x73, 0x87, 0x02 .... ]) Tout marche, l'envoi réception marche très bien ! mais le problème c'est à l'affichage de mes trames, j'ai remarqué que les octets de 0 à 127 sont bien affichés, mais a partir de 128, il affiche l'octet mais il rajoute un C2 (194) derrière, par exemple: [0x73, 0x7F, 0x87, 0x02, 0x80 .... ] == [115, 127, 135, 2, 128 .... ] à l'affichage hexadécimal j'aurais 73 7F C2 87 2 C2 80 , on remarquera donc qu'il rajoute l'octet C2 venu de nul part ! je pense que vu que c'est à partir de 128 ! que c'est du à un problème de signé(-128 à 127)/non-signé (0 à 255).
Des indications sur ce problème?
Je vous remercie
Partager