2009-03-04 6 views
1

Sur un périphérique Windows Mobile 5.0, j'ai une application kiosque MFC C++ qui doit être connectée par programmation à l'un des 3 casques Bluetooth et lui ouvrir une connexion audio bidirectionnelle.Connexion par programme aux casques Bluetooth sur Windows Mobile

Les casques sont déjà connus du périphérique, seule la partie commutation et connexion doit être effectuée par programme.

Comment est-ce que je ferais cela?

Je suis conscient du thread How to “Connect via Bluetooth” in WM programmatically? mais j'aimerais avoir un moyen qui fonctionne en C++.

Des idées?

Répondre

0

Je commencerais à chercher dans la documentation MSDN Windows Mobile 5.0 pour le Blue Tooth APIS.

Le changement du périphérique audio vers le périphérique Bluetooth est susceptible d'être le bit dur. En fonction de l'application que vous essayez de basculer entre, vous pouvez regarder dans Waveform Audio for Windows Mobile-based Devices API.

N'ayant jamais fait ce qui précède, je ne peux pas dire si c'est suffisant, mais il devrait vous aider à démarrer.

0

Pour Windows Mobile, vous disposez de deux piles principales Bluetooth: la pile Bluetooth Widcomm et la pile Bluetooth de Microsoft. Ces deux offrent une API native et vous pouvez google pour des exemples sur leur utilisation.

Je suppose que ce que fait la bibliothèque 32feet.NET est d'offrir une interface commune par-dessus. Vous pourriez essayer de regarder les sources pour voir comment cela est fait.

Si vous avez seulement besoin d'exécuter votre application dans un seul appareil, vous pouvez trouver, quelle pile Bluetooth utilise et le code pour cela seulement. Ce serait une solution beaucoup plus facile, mais pas portable.

Questions connexes