Salut,
Je reçoi des trames sur le port série, cependant, parfois, ma trame est coupée en deux...
J'utilise ça dans un timer :
Même en modifiant la vitesse de mon timer, j'ai toujours ce problème, comment dois-je faire? Mes trames commencent toujours avec "\2" et se terminent avec "\3". Comment puis-je faire pour que mes trames soient reçues correctement ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4AnsiString Phrase2; ComPort1->ReadStr(Phrase2, Count); //Lit les "Count" octet(s) présent(s) dans le buffer d'entrée et le(s) place dans Phrase2
Merci d'avance,
MaTHieU

 

 
		
		 
         
 

 
			
			



 
   
 


 [TComPort] -> Pb de trame non complète ?
 [TComPort] -> Pb de trame non complète ?
				 Répondre avec citation
  Répondre avec citation
Partager