Bonjour,

J'ai 2 problèmes.

Le premier :
Lorsque je lance 1 fois mon programme qui me permet d'envoyer une chaine de caractère à partir de mon PC vers un périphérique via mon port série, ca l'envoie bien mais le programme ne sarrête pas, il semblerait donc que le port série ne se soit pas fermé alors que j'ai mis out.flush(); puis un out.close(); avec out de type PrintWriter.

De ce fait, je ne peux pas appeler 2 fois de suite ma méthode WriteRS232().
Alors comment faire SVP? :s

Le second problème c'est que j'aimerais communiquer avec un périphérique et malheureusement celui-ci ne réagit pas à mon programme. Quand j'utilise Hyperterminal (configuré correctement), il réagit bien après avoir appuyé "Enter" puis envoyé "p0=1", mais quand j'utilise mon programme, rien ne se passe. Alors je me suis dis que ca venait du fameux "Enter". Comment donc envoyer l'équivalent d'une touche préssée sur "Enter" via mon port série et cela à partir de mon programme java.J'ai regardé les histoires de codes ASCII, mais j'ai pas trop pigé...

Merci d'avance et désolé d'avoir été long, mais c'est pour que vous puissiez cerner mon problème.