IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Entrée/Sortie Java Discussion :

API Javacomm et close


Sujet :

Entrée/Sortie Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 139
    Par défaut API Javacomm et close
    Bonjour à tous,

    j'ai mis en place une comm port série via l'API Javacomm qui marche bien, mais je tente de robustifier l'ouverture et la fermeture du port, et là je rencontre quelques problèmes..

    lorsque mon appli tente d'ouvrir le port de Com et qu'il n'est pas dispo (cable débranché par exemple), je retente de le réouvrir après 2 secondes d'attente, et mettons le cas je rebranche mon cable il ne détecte pas que le port est dispo. Il faut que je ferme mon appli et que je la redémarre...

    dans ce premier cas, la fermeture du port est assez violente (je ne le ferme pas, je le réouvre directement)
    par contre, j'ai tenté de le fermer proprement via la méthode serialPort.close() mais celle ci ne rend jamais la main et de ce fait me bloque mon programme.

    avez vous une idée de comment réinitialiser le port de Com sans pour autant avoir besoin de redémarrer mon programme ?

    Merci,
    Tiamat.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    139
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 139
    Par défaut
    rebonjour à tous,

    personne n'a utilisé l'API javacomm un peu plus profondément que dans le cadre de tests ?
    j'ai un peu regardé les solutions proposées et il me semble qu'en java, nous sommes assez limités sur la question...
    un moyen qui parait plus fiable est de faire tourner une routine en C interfacé en JNI...

    qu'en pensez vous ?

Discussions similaires

  1. API JAVACOMM et les liaisons RS232
    Par blackhock dans le forum Entrée/Sortie
    Réponses: 1
    Dernier message: 14/09/2009, 11h37
  2. Documentation sur l'api JavaMail,JavaComm,JNI..
    Par eclipselinux dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 15/12/2008, 21h15
  3. JEE et API Javacomm
    Par Tanebisse dans le forum Développement Web en Java
    Réponses: 6
    Dernier message: 11/04/2008, 17h54
  4. Documentation gratuite sur l'API Windows, COM, DCOM, OLE, etc.
    Par Community Management dans le forum Windows
    Réponses: 1
    Dernier message: 16/11/2006, 15h28
  5. Réponses: 3
    Dernier message: 28/06/2006, 16h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo