Aide sur fichier,lecture et ecriture

1 post / 0 new
gedonet
Aide sur fichier,lecture et ecriture

Bonjour
je travaille sur un projet personnel de datalogger pour avion RC. Je vous présente un peut le principe, j'ai un accelerometre 3 directions de Freescale que je lis avec un microcontrôleur PIC 16F676 et je stocke les valeurs lues dans une EEprom 24LC512.
Les valeurs sont sur 8 bits et je stocke au maximum 65536 octets dans la mémoire. Pour la partie PIC accelerometre EEprom tout fonctionne correctement.
Maintenant je dois traiter ces valeurs sur un PC avec VB6, le problème c'est que je n'ai plus fait de VB depuis pas mal de temps, donc en premier je dois lire les valeurs dans l'EEprom (65536 octets) par le port RS232, j'envoie un 'a' au pic qui me renvoie tous les octets à la suite, cette partie sur le pic a été testé avec un Hyperterminal et cela fonctionne. Mon problème est de faire cela en VB je pense y arrivé, mais comment je dois stocker les valeurs dans un fichier, les octets à la suite, séparés par un espace, un point virgule ou un saut à la ligne.
Et ensuite comment les lire octet après octet dans ce fichier pour les traiter.
Ma question ne porte pas sur la création du fichier, mais sur la meilleure méthode pour écrire tous ces octets pour pouvoir les relire simplement.
J'ai fait quelques essais mais lorsque je veux lire la premiere valeur, le programme me lis toutes les valeurs comme une seule.
Je vous remercie d'avance pour votre aide.
Gilles