Bonjour,
Je cherche à créer liaison entre un module Bluetooth (ARF 32) et un PDA (HTC Touch Cruise). Je configure le module et gère ses phases émission réception à l'aide d'un microcontrôleur. Cette partie est fonctionnelle. J'arrive sans problème à détecter le module sur le réseau Bluetooth avec le PDA et à lui assigner un port COM. J'ai développé une application en C++ (sous la forme d'une interface graphique) pour pocket PC afin de gérer un port série pour pouvoir envoyer du PDA jusqu'au module mes propres trames. J'arrive sans problème à lancer ma application sur mon PDA, mais lorsque j'essaye d'ouvrir le port COM correspondant rien ne se passe. Je pense que la partie de mon soft qui gère le port série est bonne car je l'avais déjà utilisée pour le port série d'un PC et n'avais rencontré aucun problème.
Cela me pose plusieurs questions dont j'ai cherché des réponses sur internet mais en vain :
- Pour envoyer des données par la liaison Bluetooth d'un PDA, faut-il faire come s'il s'agissait d'un port série ? (D'après mes recherches j'ai cru comprendre que oui)
J'utilise la fonction CreateFile pour ouvrir le port série mais elle me renvoie tout le temps une valeur fausse correspondant à une erreur d'ouverture du port. Les paramètres (numéro de port, débit, etc.) passés à la fonction sont corrects.
- Quelle cause pourrais me posser ce problème seulement sur le PDA ?
- Je dois oublier ou faire quelque chose de travers. Quelqu'un s'aurrait-il quoi ?
Je suis sur ce problème depuis plusieurs jours et au bord du suicide. Merci de venir à mon aide.