Bonjour
J'ai un petit problème que je n'arrive pas a régler.
Un pic m'envoie des caractères par le port série sous la forme <Rx> x étant normalement une valeur entre 0 et 255
Seulement, les caractères que je recois sont du style <Rÿ>
En cherchant, j'ai compris que je recevais des Extended ASCII Codes
Mon code c# avec le port série me donne un string avec le code de mon pic
Si je ne met pas la ligne "Encoding.GetEncoding(28591);" RxString me retourne <R?>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 serialPort1.Encoding = System.Text.Encoding.GetEncoding(28591); string RxString = serialPort1.ReadExisting();
Comment puis-je fais pour lire le code Extended ASCII Codes sachant que RxString est un string.
Merci Beaucoup
Grégory
Partager