qDD4FJRcITPu6

qDD4FJRcITPu6 - C - Programmation

Marsh Posté le 14-03-2005 à 16:50:02    

Bonjour !
c'est au sujet de la comm serie avec win32
 
En fait, je dois faire un programme qui lit un fichier ligne par ligne et envoie chaque ligne par lien serie a un microcontrolleur.
 
je fais de la comm synchrone (pas overlap). J'ai ajoute des time out, pour pas rester infiniement en attente.  
Si la lecture de l'aquitement ne se fait pas (apres time out) je reecrit la ligne (jusqu'a 10 ecritures, apres, error, mais ca on s'en fout).  
 
Lorsque le time out est assez grand pour ne pas avoir a reecrire la ligne, mon prog marche.  
 
        tTimeout.ReadTotalTimeoutMultiplier = 5;  
        tTimeout.ReadTotalTimeoutConstant = 30;
 
Par contre, pour des valeurs faibles, necessitant la reexpedition de la ligne, ca ne marche plus
 
        tTimeout.ReadTotalTimeoutMultiplier = 1;  
        tTimeout.ReadTotalTimeoutConstant = 1;
 
alors que le logiciel qui lit les communications sur le lien serie m'indique que c'est bien la meme ligne qui est transmise de nouveau
 
IRP_MJ_WRITE S315FC1015C000000DC400000DC800000DCC00000DD0AD  
IRP_MJ_READ Serial0 TIMEOUT Length 0:  
IRP_MJ_WRITE S315FC1015C000000DC400000DC800000DCC00000DD0AD  
IRP_MJ_READ Serial0 SUCCESS Length 8: R10200FD  
 
   Si quelqu'un a des explication...
   Peut etre que ces valeurs de time out sont trop faibles et que windows ne les prend pas en compte (pourtant le programme se comporte bien...).  
   Peut etre que je ne devrait pas renvoyer de nouveau la meme ligne, juste attendre, sinon, la nouvelle ligne s'ajoute a une ligne a moitie lue, cote microcontrolleur ???
   Peut etre que ...
 
Merci beaucoup !
 
Olivier

Reply

Marsh Posté le 14-03-2005 à 16:50:02   

Reply

Marsh Posté le 14-03-2005 à 16:54:02    

C'est quoi ce 'Sujet' là ?????? :heink:
( moi je dis rien mais .. t'as intérêt à le changer avant qu'un modo te fasse la remarque !!! .. et c'est méchant un modo ! ça bouffe du pittbull au p'tit déj ! :/ )

Reply

Marsh Posté le 14-03-2005 à 17:00:39    

nan mais mala tu te prend pour qui là ? :sarcastic:

Reply

Marsh Posté le 14-03-2005 à 17:00:49    

qDD4FJRcITPu6 c'est ton mot de passe? [:dawa]

Reply

Marsh Posté le 14-03-2005 à 17:00:59    

[:kukron] ouaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiis [:udok]

Reply

Marsh Posté le 14-03-2005 à 17:01:49    

çaÿ la fête alors [:kadreg]

Reply

Marsh Posté le 14-03-2005 à 17:03:20    

au moins, ca attire l'attention, c deja ca !

Reply

Marsh Posté le 14-03-2005 à 17:03:36    

Moktar1er a écrit :

qDD4FJRcITPu6 c'est ton mot de passe? [:dawa]


merde il a changé le fourbe :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 14-03-2005 à 17:04:07    

En tout cas c'est bien tordu, comme passoueurde :sweat:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 14-03-2005 à 17:04:19    

oliv'3 a écrit :

au moins, ca attire l'attention, c deja ca !


ça attire juste les méchant pollueurs que nous sommes [:maxxxxxx]

Reply

Marsh Posté le 14-03-2005 à 17:04:19   

Reply

Marsh Posté le 14-03-2005 à 17:05:52    

Moktar1er a écrit :

ça attire juste les méchant pollueurs que nous sommes [:maxxxxxx]


Parle pour toi, je suis quelqu'un de sérieux moi !  :o


---------------
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
Reply

Marsh Posté le 14-03-2005 à 17:05:52    

oliv'3 a écrit :

nan mais mala tu te prend pour qui là ? :sarcastic:


 
chais pas .. mmmmh pour ta mère qui va te mettre une branlée si tu ne rentres pas tout de suite à la maison pour faire tes devoirs ? :sarcastic:

Reply

Marsh Posté le 14-03-2005 à 17:07:57    

hé, au fait, où qu'il est tom'3?
[:hfrbaxter]

Spoiler :


non, pas DMC hein :o DSC plutôt :o

Reply

Marsh Posté le 14-03-2005 à 17:09:10    

the real moins moins a écrit :

merde il a changé le fourbe :o


[:volta]


---------------
IVG en france
Reply

Marsh Posté le 14-03-2005 à 17:09:23    

Putain, mais arrêtez de polluer ce topic [:mlc]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 14-03-2005 à 17:10:07    

Taiche a écrit :

En tout cas c'est bien tordu, comme passoueurde :sweat:


Ca a surtout une tronche de password "HFR-Generated" [:aloy]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
Reply

Marsh Posté le 14-03-2005 à 17:10:14    

Taiche a écrit :

Putain, mais arrêtez de polluer ce topic [:mlc]


tu vas appeller les modos? [:maxxxxxx]

Reply

Marsh Posté le 14-03-2005 à 17:10:38    

Spoiler :

http://img27.exs.cx/img27/4959/kittydj4xb.gif


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 14-03-2005 à 17:13:25    

Mr Mala a écrit :

chais pas .. mmmmh pour ta mère qui va te mettre une branlée si tu ne rentres pas tout de suite à la maison pour faire tes devoirs ? :sarcastic:


 [:maxxxxxx]  [:maxxxxxx]  [:maxxxxxx]  
 
 

Spoiler :

:whistle:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed