RS232 vitesse differente RX TX

Résolu
bobnono Messages postés 2 Date d'inscription vendredi 3 décembre 2004 Statut Membre Dernière intervention 7 février 2005 - 7 févr. 2005 à 14:05
bobnono Messages postés 2 Date d'inscription vendredi 3 décembre 2004 Statut Membre Dernière intervention 7 février 2005 - 7 févr. 2005 à 18:37
Bonjour tout le monde,



est-ce possible d'avoir une connexion série rs232 ou la reception est à 32120 bauds et l'émission à 9600 ? (sous windows XP).




En fait j'ai un systeme qui envoie des données sur le PC via rs232 à
30k et à partir de la le PC envoie sur un autre systeme mais à 9600
toujours par le rs232 et si possible sur le meme port serie(30k sur le
RX et 9600 sur le TX le tout en full duplex)










et puis je connais rien en programmation rs232 :)


je travaille sous borland c++ ou sous VISUAL c++


si vous pouvez m'aider !



Merci

2 réponses

ymca2003 Messages postés 2070 Date d'inscription mardi 22 avril 2003 Statut Membre Dernière intervention 3 juillet 2006 7
7 févr. 2005 à 14:54
En API pur : impossible.
En écrivant un driver : c'est peut-être possible mais il faut s'y connaître un minimum.

Le plus simple serait de rediriger vers un autre port. Si tu veux vraiment renvoyer sur le même avec une autre vitesse tu peux essayer la piste suivante :
- il existe des programmes permettant de créer des ports COM virtuel sous windows.
- les ports virtuels créés peuvent être ensuite redirigé vers des ports COM réel.
- il faudrait donc ouvrir 2 ports virtuels différent redirigés sur le même port réel et bosser dessus avec des vitesses différentes (si c'est possible).

regarede ce que tu peux trouver là :
http://www.mks.zp.ua/products.php
3
bobnono Messages postés 2 Date d'inscription vendredi 3 décembre 2004 Statut Membre Dernière intervention 7 février 2005
7 févr. 2005 à 18:37
Merci de ta réponse,



je crois que je vais opter pour 2 ports COM
car cela me semble assez hardu , surtout que je n'ai pas beaucoup de temps

mais bon, je vais quand meme jeter un coup d'oeil



en tout cas merci beaucoup !
3
Rejoignez-nous