Dialogue sur port série avec vb.net

Signaler
Messages postés
18
Date d'inscription
jeudi 16 avril 2009
Statut
Membre
Dernière intervention
15 février 2011
-
Messages postés
14774
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
7 mars 2021
-
Bonjour,
je travail sur une application, qui envoi des caractères via le port série sous vb.net.
J'envoi par exemple deux caractères:
SerialPort1.Write(Chr(&H0))
SerialPort1.Write(Chr(&H52))
j'ai des delais variables entre l'envoi des deux caractères quand je regarde à l'oscolloscope (je dialogue avec une carte électronique). Pourtant pas de delai dans mon programme.

Ne serait-ce pas dans la config. du port série? y aurait-il un paramètre qui gère ça?

1 réponse

Messages postés
14774
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
7 mars 2021
151
Bonjour,

C'est normal, tu passe par toute la pile Windows, tu obtiendra un meilleur résultat en envoyant directement un tableau d'octet.

Dim ltByte as byte()=new byte(){&h0,&h52}
SerialPort1.Write(ltByte,0,ltBylte.Length)

Mon site