Bonjour,
J'ai un petit probleme de transmition sur le port série avec VB. J'ai donc une simple page, avec un bouton, et un controle SerialPort1.
J'l'ai configuré en 2400 8.O.1 (2400bauds, 8 bits data, parité paire, 1 bit stop), conformément à mon périf.
J'ai aussi un sniffer sur le port série (pour voir).
J'envoi la trame "08 A5 AD" en cliquant sur le bouton, et doit recevoir une réponse.
j'ai ca dans le prog:
SerialPort1.Write("" + Chr(8) + Chr(165) + Chr(173))
et le sniffer voi: "08 3F 3F", et, le périf ne répond rien (puisqu'il ne recoi pas la bonne commande).
dans les propriété, ou meme en reconfigurant le nombre de databit a 8 dans le code, j'ai cette réponse. En fait, tous caractere envoyé au dela de 7F (80, 90, 165, 173...) est remplacé par 3F.
Si quelqu'un a une idée du pourquoi du comment...
Partager