[java] liaison bluetooth

liaison bluetooth [java] - Java - Programmation

Marsh Posté le 23-05-2006 à 18:48:46    

bonjour,

 

je cherche a réaliser un programme sur PC réalisant une liaison bluetooth avec un système embarqué bluetooth.
pour réaliser cela j'ai vu qu'il existait 2 piles bluetooths gratuites Blue Cover et harald. J'ai testé les 2 mais sans avoir de résultats concluants.

 

Par exemple Harald plante lors de l'initialisation de la liaison série dans la fonction init (initialisation HCI).
avec la pile bluecove, il est impossible d'ouvrir une connexion.

 

le truc c'eest que mon dongle bluetooth me crée 8 port série et je ne sait pas lequel utiliser pour activer la liaison bluetooth.

 

je recherche donc des personnes ayant déja devellopé sur une de ces piles bluetooth afin de voir si j'ai pas oublié quelque chose mais là je vois plus de quel coté chercher.

 

:hello:

 

Reply

Marsh Posté le 23-05-2006 à 18:48:46   

Reply

Marsh Posté le 24-05-2006 à 15:44:11    

par exemple, en utilisant la pile harvald avec le code de test suivant :

 
Citation :


      driver = new RS232Driver("COM7" );
     
      local = new Local(driver);
      local.setVerbose(true);
        local.setDebug(true);
      local.init("Test", 0x000100);
 


mon programme bloque dans la fonction local.init et m'affiche dans une console :

 

HCIReset
============================================================
HCI Command
Host Controller and Baseband Command: Reset
[3][c][0]
Waiting for: COMMAND_COMPLETE
Local.awaitEvent e

Reply

Marsh Posté le 28-05-2006 à 10:53:55    

En fait si j'utilise les drivers bluetooth de windows, et que je fait une recherche des ports comm duisponibles dans mon programme, il n'en trouve aucun.

Reply

Marsh Posté le 30-05-2006 à 13:52:46    

y a pas foule sur le bluetooth ici ...  :)

Reply

Marsh Posté le 01-06-2006 à 00:03:40    

tu ne donne aucune présicion, comment veut tu qu'on teste
 
*d'autre part il existe blue activx pour visual basic et c++ qui permette la gestion du bluetooth

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed