OVH Cloud OVH Cloud

dongle bluetooth usb

5 réponses
Avatar
ryleland
salut a tous!

Recement je me suis procure 2 dongles bluetooth usb. Je veux
maintenant pouvoir a travers une application java echanger des
messages entre mes deux ordinateurs. Quelqu'un aurait une librairie
java, de preference qui ne depend pas de l'OS, qui permet aux deux
dongles usb de communiquer entre eux?

Merci d'avance.

5 réponses

Avatar
Nicolas Delsaux
Le 24.01 2004, laurent s'est levé et s'est dit : "tiens, si j'écrivais aux
mecs de fr.comp.lang.java ?"

salut a tous!

Recement je me suis procure 2 dongles bluetooth usb. Je veux
maintenant pouvoir a travers une application java echanger des
messages entre mes deux ordinateurs. Quelqu'un aurait une librairie
java, de preference qui ne depend pas de l'OS, qui permet aux deux
dongles usb de communiquer entre eux?


Pourquoi n'essayes-tu pas simplement de communiquer par réseau entre ces
deux machines ? Après tout, java, étant platform-indépendant ne doit pas
vraiment avoir à se soucier du type de câble (ou non) employé ...

Merci d'avance.




--
Nicolas Delsaux
"Les femmes ont le droit à l'orgasme - a condition d'aller assez vite"
Al Bundy (Mariés, deux enfants)

Avatar
JScoobyCed
"laurent" wrote
salut a tous!

Recement je me suis procure 2 dongles bluetooth usb. Je veux
maintenant pouvoir a travers une application java echanger des
messages entre mes deux ordinateurs. Quelqu'un aurait une librairie
java, de preference qui ne depend pas de l'OS, qui permet aux deux
dongles usb de communiquer entre eux?

Merci d'avance.


Une solution est d'utiliser les ports serie emule par la stack bluetooth.
Avec les dongles il doit y avoir un CD de driver et d'application. Dans la
config des dongles tu peux preciser quel port serie utiliser. Ensuite avec
la Java COMM api, tu ouvres les ports serie corespondant et tu transfert tes
donnees.

JScoobyCed
-------------

Avatar
ryleland
J'ai bien essaye ce que tu as ecris. J'ai donc telecharge une API java
bluetooth
sur le site www.javabluetooth.org
Pour la suite j'essaie d'ouvrir un port com (mon portable ne possede
pas de port com) ça ne marche pas. Pourrais tu m'expliquer en details
comment tu procedes chez toi? Merci de m'adresser une reponse a
l'adresse email suivante:

Avatar
JScoobyCed
Je n'ai pas utilise du tout l'api de javabluetooth, mais l'api javacom :
http://java.sun.com/products/javacomm/index.jsp

Pour les ports COM, il n'y en a pas par defaut peut etre sur ton ordi, mais
avec le CD qui va avec ton dongle il y a le driver et l'API bluetooth. C'est
grace a ca que tu configures les port COM sur la machine.

JScoobyCed
-------------
Avatar
TestMan
Bluetooth comme IRDA dispose d'implementation de couche d'abstraction
pour simuler une liraison série. A ce titre c'est ton OS (via le pilote
de ta clé bluetooth) qui va effectuer la liaison et te fournit un COM
virtuel.

Tout ce qu'il te reste à faire, c'est d'envoyer tes données par ce COM
directement par la javacomm API comme indiqué par JScoobyCed :)

TM

JScoobyCed wrote:

Je n'ai pas utilise du tout l'api de javabluetooth, mais l'api javacom :
http://java.sun.com/products/javacomm/index.jsp

Pour les ports COM, il n'y en a pas par defaut peut etre sur ton ordi, mais
avec le CD qui va avec ton dongle il y a le driver et l'API bluetooth. C'est
grace a ca que tu configures les port COM sur la machine.

JScoobyCed
-------------