Automatisation de l'envoi de commandes hyperterminal via RS232

Résolu
taras67 Messages postés 5 Date d'inscription jeudi 31 mai 2007 Statut Membre Dernière intervention 12 juin 2007 - 31 mai 2007 à 10:32
cs_hyacinthe11 Messages postés 3 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 13 octobre 2009 - 18 juin 2009 à 13:29
Bonjour,

J'ai un petit "bidule" branché à mon PC via le port RS232. J'ai les commandes hyperterminal qui permettent de consulter/controler l'état de ce "bidule". Le problème que je recontre, c'est que je dois pouvoir envoyer ces commandes hyperterminal de façon automatique, sans intervention de l'utilisateur.

J'ai trouvé quelques sources sur le sujet, des codes sur l'envoi/réception de textes/fichiers via le RS232 mais rien concernant une quelconque librairie émulant un hyperterminal et les fonctions d'envoi de commandes, d'attente etc...

Quelqu'un pourrait-il me donner qques infos sur comment envoyer des commandes hyperterminal de façon automatisé via un programme VC++ s'il vous plait?

Merci de votre attention,
-TaRaS-

4 réponses

taras67 Messages postés 5 Date d'inscription jeudi 31 mai 2007 Statut Membre Dernière intervention 12 juin 2007 2
1 juin 2007 à 16:53
Merci d'avoir répondu :)
Si j'ai bien compris, le sendkeys permet d'automatiser l'écriture au clavier. Le truc c'est qu'il ne faut pas que je lance d'autres applications. Je dois completement automatiser l'ouverture de COM1, envoyer mes instructions, fermer COM1, direct dans mon code. Je viens de trouver le truc je crois:
http://www.cppfrance.com/code.aspx?ID=22441
Merci cppfrance :)
En tout cas, c'est toujours bon à savoir qu'il est possible de simuler l'écriture de caractère sans clavier...
Merci pour votre aide,
-TaRaS-
3
cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 8
1 juin 2007 à 16:20
Je pense que c'est cela que tu cherches :
http://www.codeproject.com/cpp/sendkeys_cpp_Article.asp

louis14
0
cs_louis14 Messages postés 793 Date d'inscription mardi 8 juillet 2003 Statut Membre Dernière intervention 10 février 2021 8
1 juin 2007 à 16:21
Sinon si c'est juste pour envoyer les instructions, il y a autoit

louis14
0
cs_hyacinthe11 Messages postés 3 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 13 octobre 2009
18 juin 2009 à 13:29
salut taras67,


je dois developper moi aussu une application utilisant des modem dont voici le principe.j'ai sur un site un modem v22bis sur un module MESSENGER F63.ce module sert à faire de la télésurveillance.en effet le déclenchement d'un contact d'un relais éléctrique provoque le déclenchement d'un appel par le modem v22bis du MESSENGER vers un autre modem connecté à un PC.maintenant mon travail va consister à récupérer l'information d'appel de ce modem à partir de mon PC.je bloque sur l'utilisation de hyperterminal avec vb.net2005 .peux-tu me fournir un code pour que je puisse débloquer ma situation?
merci à l'avance.
0