Bonjour,
je suis à la recherche d'aide sur le pilotage et/ou l'initialisation d'un modem.
L'applic est simpliste, mais moi je ne connais pas suffisement VB et la gestion des modem pour trouver où je bute. J'ai bien sur chercher sur le forum et sur les didactitiels et différentes fac, mais j'ai rien trouvé.
J'ai donc une applic (VB6) qui doit répondre sur un appel RTC et ensuite envoyer des paquets de datas. Le système appelant est un petit appareil de lecture code barre et un socle modem. C'est ce dernier qui compose et doit ensuite attendre l'envoie des datas.
Actuellement, ceci fonctionne lorsque c'est mon applic VB6 qui compose le N°, mais pas l'inverse.
ProgElect m'a déjà aidé sur le coup pour décrocher sur un appel entrant, via une commande ATH1.
Mais une fois décroché, je n'arrive pas à envoyer quoi que ce soit, au niveau chaine de caractère.
J'en déduit que le décroché ne suffit pas et qu'il faut peut être que j'envoie à mon modem, des instructions hayes, avant de pouvoir envoyer de simple chaîne.
Pour résumer, si ce n'est pas clair :
Un PC avec modem sur port com est en attente d'appel.
Sur appel, il doit décrocher et ensuite converser via des chaînes de caractères avec le modem de la douchette.
Actuellement, l'appel entrant est identifié, le modem du PC décroche, mais ensuite je n'arrive pas à envoyer une chaîne comme :
alors que la com est établie, car si j'arrête l'applic VB, j'entends sur le modem douchette que la ligne est interrompue.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3MSComm1.Output = "OK" + vbCrLf
Avez vous des idées là dessus ?
merci d'avance,
Partager