From: ae302@cleveland.Freenet.Edu (Peter Haller)
Newsgroups: soc.culture.french
Subject: Help...again..
Date: 6 Oct 92 23:22:08 GMT
Reply-To: ae302@cleveland.Freenet.Edu (Peter Haller)
Organization: Case Western Reserve University, Cleveland, OH (USA)
NNTP-Posting-Host: slc4.ins.cwru.edu




>
>Hello:
>
>I was directed here for some help with a small piece of translation.
>The following are comments from some C source code that I am trying
>to debug. If anybody could translate this for me, I would be very
>grateful. Thanks in advance.
>

I have been informed that the accesnt characters don't transmit well,
so I have attempted to correct. Thanks again!

/*
			LECTURE DU MASQUE

Remarque : la lecture des data du masque dans la prom du capteur, ca prend
des masses de temps, tout plein de secondes. D'ou idee : sauver ces data
sur fichier pour gagner du temps 'a l'execution. Et le seul fichier dont
on soit sur d'avoir tout le temps l'acces, ben c'est le .exe en cours
d'execution. Donc :

A la fin du .exe, on trouve (en partant de la fin) :
 - une etiquette sur 10 octets, indiquant qu'on a bien un masque de
   sauve' la : "etiquette.";
 - le numero de serie du capteur dont on a sauve le masque, soient 10 octets;
 - le nombre de points malades, soient 2 octets;
 - le contenu du tableau de structures de type lpix qui decrit les points
   malades, soient : (taille de la structure lpix) *
		     (nombre de points malades) octets.
Et encore avant ca, il y a du bourrage a blanc, de sorte que le
nombre d'octets accolles au .exe est toujours le meme : taille de la struct.
lpix * nombre maximum de points malades dans un capteur + 2 + 10 + 10.

Et donc voici qu'est-ce qu'elle fait la fonction fetch_mask :

* Si a la fin du .exe il y a marque "etiquette." et si le numero de
  serie du capteur actuellement connecte est le meme que celui qu'on lit dans
  le .exe: chouette alors, on a des data et elles correspondent au capteur
  connecte. Alors on lit les data dans le fichier .exe.
* Sinon : on lit les data dans la prom du capteur, et on les sauve a la fin
  du .exe.

*/
/* retour de ep_access */
/* longueur des data a lire/ecrire */
/* etiquette indiquant qu'il y a masque dans fichier */
/* de serie du capteur lu dans prom vs dans fichier */
/* nombre de points malades lu dans fichier */
/* test : lecture masque sur fichier / sur eeprom */
/* test : il y a un masque dans le fichier */
/* taille de la struct lpix */
/* taille max des data 'a lire/ecrire */
/* bourrage du fichier la premiere fois qu'on y sauve un masque */
/* lecture de l'en-tete des donnees du masque dans la prom */
/* pas de masque eeprom : retour */
/* lecture de la meme chose dans le fichier .exe */
/* comme ca si on change le nom du prog, il marche toujours */
/* s'il y a masque dans le .exe */
/* si capteur correspond a masque fichier */
/* lire masque sur fichier */
/* pas de masque dans .exe */
	   
/*lire masque dans la prom */
/* ecrire masque sur le fichier */
/* bourrer le fichier avec des blancs */


PCH
-- 
Peter C. Haller                         |       'If you do what you
Lorain Products                         |       have always done,
ae302@cleveland.Freenet.Edu             |       expect what you have
"Are we having fun yet?"                |       always received.'