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

Langage Java Discussion :

JAVA et connectique


Sujet :

Langage Java

  1. #1
    Membre confirmé Avatar de Yanos
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 160
    Par défaut JAVA et connectique
    Bonjour bonjour!

    je dois connecter un appareil de mon entreprise qui a une sortie série RS-232 à un tablet PC Gobook de chez Itronics.

    Je viens juste d'arriver dans la boite et jusque là ils donnaient un pseudo manuel de developpement pour ceux qui voudraient créer une interface. C'est bourré d'héxadécimal et je n'y comprend rien.

    Bien sûr j'ai de nombreuses problèmatiques et si vous pouvez répondre à l'une d'elle (ou plus si vous le sentez) ça m'arrangerait bien.

    J'ai pu obtenir de l'une des entreprises qui a developpé un système d'acquisition qu'ils avaient utilisé du Java aussi bien pour l'acquisition que pour l'affichage (ça tombe bien j'ai un niveau moyen en Java).

    Mon problème c'est que je ne suis pas bon en réseau, je ne sais donc pas comment récupérer les données qui sortent du port série. Pour corser le tout, il n'y a pas de port série sur le tablet PC, il y a un modem, un port réseau et du wifi.
    Voici la fiche du tablet PC
    http://fr.itronix-europe.com/product...booktablet.asp

    Dans le principe je dois créer un module d'acquisition qui récupère ce qui sort du port série, le traiter et le mettre dans un genre de fichier.
    Ensuite je ne sais pas si je fais du temps réel pour l'affichage ou si je le fais qu'après mais là c'est du détail.

    L'objectif au sens strict est de stocker les données émisent par l'appareil pour le stocker et pouvoir les visualiser plus tard. Ce n'est même pas génant si on utilise plusieurs programme pour ça.

    Mais même après quelques schémas je ne sais toujours pas par quels bouts commencer. Comment je pourrais faire l'acquisition? là je sèche méchament depuis 3 jours ...

    Merci pour vos avis

  2. #2
    Membre confirmé Avatar de Yanos
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 160
    Par défaut
    si vous avez une idée de driver n'hésitez pas...

  3. #3
    Membre éprouvé Avatar de White Rabbit
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    122
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 122
    Par défaut Re: JAVA et connectique
    Citation Envoyé par Yanos
    je dois connecter un appareil de mon entreprise qui a une sortie série RS-232 à un tablet PC Gobook de chez Itronics.
    C'est quoi l'appareil de ton entreprise ? Un pc ? Il n'y a qu'on RS232 dessus, rien d'autres ?

  4. #4
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Pourquoi ne pas prendre contact avec le revendeur de ton tablet PC ou directemnet avec Itronics.

    Gobook a un port USB? Tu pourrais utiliser un convertiseur rs232/USB.

    Pour la programmation, j'éviterais JAVA car il n'existe en ce moment pas d'API qui fonctionne d'une manière satisfaisante supportant l'USB sous Windows.

  5. #5
    Membre confirmé Avatar de Yanos
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 160
    Par défaut
    C'est un ECG (ElectroCardioGramme). Il y a bien d'autres prises mais rien avoir avec de la communication car c'est pour le poul, la respiration, etc ...

    Donc je n'ai qu'un port série en sortie et de l'USB ou du réseau en entrée sur la tablette.

    J'ai un cable RJ11 -> RJ45 donc je pensais que c'était possible de le faire communiquer par là vu que ce cable existe . D'autant que ça serait alors plus facile de l'adapter au wifi ensuite si besoin est (enfin je crois).

    Sinon j'ai bien trouvé un moyen de contourner le problème de la connectique car j'ai réussi à faire fonctionner un adaptateur USB-Port Série sur mon PC (après une manip qui consiste à le forcer à être le COM1 dans les paramètres systèmes). Donc dans le pire des cas je n'ai pas encore tenter de voir si ça passait sur la tablette (pas de lecteur CD ) et c'est ce que je vais faire.

    Mais mon problème reste le protocole de communication. Je sais pas comment mettre ça en place en Java.

    Mes connaissance en Java se cantonne à des API Java classiques non communicantes, faire du JavaSwing, des servlets ou du JSP. C'est pour ça que là c'est au dessus de mes connaissances

  6. #6
    Membre confirmé Avatar de Yanos
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 160
    Par défaut
    @ Jowo : j'ai contacté Itronics hier pour avoir la documentation technique mais en ce qui concerne le reste je ne pense pas qu'ils vont m'aider à programmer l'appli ...

    Pour l'ECG j'ai la documentation pour la création de l'interface mais ils ne font que du réseau et me donnent les ordres d'arrivés des paquets, l'hexadécimal correspondant, etc.. ce qui me fait penser qu'il me faut un driver, soit j'en récupère un, soit j'en adapte un ou alors il faut que je le créé.

  7. #7
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Ton EGC a une sortie réseau?

    Quel protocole utilise-t-il UDP ou TCP?

    Je pens d'après ce que tu as écrit, EGC utilise le protocole UDP (classe DatagramPacket).

    Tu n'as "plus qu'à écrire" un package ou des classes qui vont interpréter ces paquets et leus valeurs.

  8. #8
    Membre confirmé Avatar de Yanos
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 160
    Par défaut
    Il a une antenne Wifi et un port série pour communiquer.

    Là j'essaye de brancher le Série via un adaptateur.

    C'est surtout au niveau de l'acquisition des paquets que je ne sais pas comment faire et par où commencer. Et puis je me doute qu'il faudra le faire pour chaque protocole...

  9. #9
    Membre confirmé Avatar de Yanos
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    160
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 160
    Par défaut
    J'ai réussi à configurer le port Série en COM1 via USB sur la tablette PC. Donc du côté Hardware ça semble bon. Je vais me fixer sur cette solution "filaire" pour le moment.

    Edit : je fouille une piste ici sur developpez

Discussions similaires

  1. le Java est la continuité du C++ ???
    Par Vincent PETIT dans le forum Débats sur le développement - Le Best Of
    Réponses: 33
    Dernier message: 25/08/2005, 20h17
  2. Envoi de Datagrames par IP en JAVA
    Par the java lover dans le forum Développement
    Réponses: 2
    Dernier message: 14/08/2002, 11h44
  3. directx et java?? possible??
    Par jiraiya dans le forum DirectX
    Réponses: 3
    Dernier message: 09/07/2002, 19h55
  4. webcam : lire sur un port usb en c/c++ ou java. sous win. ?
    Par flo007 dans le forum Choisir un environnement de développement
    Réponses: 2
    Dernier message: 24/05/2002, 23h24
  5. Service de nommage java C++
    Par Anonymous dans le forum CORBA
    Réponses: 3
    Dernier message: 15/04/2002, 12h48

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