Problème de données stockées dans un fichier ?
Bonjour, :help:
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 :
Code:
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;
}
} |
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 ...
Merci d'avance pour vos réponses !