Probleme avec l'utilisation du port seirie et javax.comm

Probleme avec l'utilisation du port seirie et javax.comm - Java - Programmation

Marsh Posté le 13-01-2006 à 10:48:22    

Bonjour tout le monde
 
Voila mon probleme, j'utilise l'API javax.comm pour me connecter via USB à un modem RTC. La liaison USB est émulé en COM3.
J'arrive à me connecter au modem. J'ai posé un ecouteur sur le port serie : getSerialPort().addEventListener(getEcouteur());
Cet ecouteur est bien avertit quand le modem reçoit un coup de telephone, donc ma connexion au modem est correcte.
Par contre impossible d'envoyer des messages au modem, je n'arrive pas à lui dire de decrocher par exemple.
 
j'utilise le code suivant pour envoyer un message
 
String mess ="ATH1";
getSerialPort().getOutputStream().write(mess.getBytes());
getSerialPort().getOutputStream().flush();
 
et celui-ci pour recevoir
getSerialPort().getInputStream().read()
 
mais je reste à chaque fois bloqué sur cette derniere commande, le buffer est tout le temps vide.
 
Quelqu un a t il une idee.

Reply

Marsh Posté le 13-01-2006 à 10:48:22   

Reply

Marsh Posté le 13-01-2006 à 15:02:01    

Bon ben merci pour mon aide. C cool.
Il suffisait d'envoter apres mon message le char '\r' pour valider l'envoi.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed