Bonjour,
je réalise une application qui récupère des données sur le port série.
J'arrive bien à recevoir (lire) les bonnes données mais lorsque je les stocke dans un fichier de type texte, c'est des hiéroglyphes.
Voici mon code de la fonction d'écriture dans le fichier :
J'aimerai savoir ce qu'il faut faire pour récupérer les bonnes données, c'est du type : 1er octet FF, deuxième EE ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 ReadFile(hdl,&buf,1,&nblu,NULL); if (nblu!=0) { int i=0; for (buf [i]; i < 18; i++) { printf ("Octets lus : %x\n\n", buf[i]); write( handle, &(buf[i]) , sizeof(buf[i])); printf ("Stockage fichier\n"); break; } }
Merci d'avance pour vos réponses !
Partager