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
1
2
3
4 AnsiString 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
Partager