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

Java ME Discussion :

RS232 et J2ME


Sujet :

Java ME

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 3
    Par défaut RS232 et J2ME
    Holla,

    Je dispose du Ipaq Pocket PC sous Windows Mobile 2003.
    Le PPC dispose d'une connection Bluetooth.
    L'operation est simple, je dois capturer un signal venant d'un appareil.
    Le driver bluetooth me permet de le mapper le bluetooth en port serie (ds la config actuelle COM7)
    J'ai fait un test avec un terminal (Pocketty) avec les parametres suivant:
    Baud rate: 9600
    parity:non
    FlowControl:CTS/RTS (Hardware)
    DataBits:8
    StopBits:1
    Et je recois les donnes sans aucun probleme.

    Maintenant, je souhaiterai stocker faire ca sur un soft java (J2ME), qui va me permettre de capturer les donnees et les souvegarder sur un fichier texte par exemple.

    Voici le fonctionnement du soft que je voudrais:
    Un bouton : "Capturer les donnees"
    ca ouvre le port COM et stocke le flux dans un BufferString par exemple.
    On reclic sur le bouton "arreter la capture"
    Ensuite on sauvegarde ca dans un fichier texte.

    Voici me interrogations:
    Quelle JVM me conseillez vous pour cela (je compte utiliser IBM J9)
    J 'ai fait un test en affichat le resultat de
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.getProperty("microedition.commports");
    Et je vois bien mon port COM en question.
    Je n'ai donc a priori pas besoin d'une API Bluetooth, mais juste les acces port serie.

    J'ai regarde du cote de javax.microedition.io.*
    (http://www.j2medev.com/api/wma/javax...onnection.html)
    ; mais je n'ai pas trouve la gestion de flux de controle hardware???

    Est-ce que quelqu'un pourrait me dire quelle(s) classe(s), api/jvm , profil (CDC/CDLC...)...
    me permettrons de faire ce petit soft??

    Des exemples de code me permettant de demarrer serrez egalement les bienvenus. Car pour l'instant je decouvre le j2ME et les PPC, et je patauge un peu .

    Je vous remercie d'avance pour vos conseils et idees .

    Cordialement,

    --
    Romain

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    137
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 137
    Par défaut Utiliser la class Connection ?
    Salut
    La classe connection peut apparemment convenir en utilisant une url magique
    Voir par là

    Sauf que évidemment le support de ce truc est optionnel ....
    donc dépend de ta KVM

    tiens nous au courant.

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 3
    Par défaut Tests
    Ok merci pour le lien,
    je vais faire des tests.
    J'avais deja lu des trucs sur cette classe,
    mais je ne sais pas si avec les paramettres
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
        autocts      ::== ";autocts=" on_off
        autorts      ::== ";autorts=" on_off
    je peux avoir l'equivalent du flux de controle Hardware (CTS/RTS).
    Je ne trouve pas trop de doc sur l'effet de ces parametres.

    Mais je vais faire des tests et donnerais mon retour,
    en attendant si quelqu'un connais ces parametres, merci du retour.

    --
    Romain

  4. #4
    Futur Membre du Club
    Inscrit en
    Mai 2006
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 3
    Par défaut Resolu
    Holla,

    Ok tout marche a presant.
    Donc a savoir :
    Pour un controle de flux Hardware:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    autocts=off;autorts=off

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. lecture/ecriture des broches RTS/CTS du port RS232
    Par .:: sly51 ::. dans le forum C
    Réponses: 3
    Dernier message: 24/10/2006, 15h28
  2. J2ME ET Eclipse
    Par BRAUKRIS dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 31/03/2004, 01h54
  3. Réponses: 8
    Dernier message: 29/09/2003, 15h33
  4. [TP] port série rs232
    Par cyb33 dans le forum Turbo Pascal
    Réponses: 44
    Dernier message: 13/01/2003, 15h49

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