Bonjour,
Je dois écrire du code pour gérer les connexions de petits équipements sur port COM (RS232). Pour cela, j'utilise le composant javax.comm.
Avant toute chose, j'ai lu l'article "Utilisation de l'api javax.comm pour les ports séries" sur ce même site (http://christophej.developpez.com/tu...java/javacomm/). Il est particulièrement intéressant et m'a beaucoup aidé.
Seulement je suis encore confronté à un gros problème, auquel il n'existe peut-être pas de solution.
J'aimerais effectivement pouvoir détecter les éventuelles ruptures de connexion.
En effet, le code proposé ne permet pas de détecter que le cable a été débranché par exemple ... ou même qu'il n'est pas branché à l'initialisation.
Existe-t-il une solution ? Je croyais que la liaison série utilisait le "handshake"... J'ai cherché du côté de l'utilisation des contôles de flux XON/XOFF, mais sans succés. Je commence d'autant plus à douter de la possibilité de détecter les deconnexions que HyperTerminal ne semble pas y arriver lui non plus.
Toute aide est la bienvenue ! Merci d'avance.
Partager