Bluetooth en C++
Je suis à la recherche de communiquer via RFCOMM à un autre appareil Bluetooth. Je veux utiliser C++ (VS2008) pour l'application. Je sais déjà de la 32feet de la bibliothèque, mais n'était pas certain si cela fonctionne pour C++. Est-ce quelqu'un connais un bon point de départ pour ce genre de projet? Ou éventuellement 32feet échantillons écrit en C++? Je veux un simple, facile à utiliser l'API Bluetooth à l'aide de C++.
OriginalL'auteur crocboy | 2012-04-20
Vous devez vous connecter pour publier un commentaire.
Vous pouvez faire Bluetooth programmation à l'aide de BT douilles dans l'OS pile Bluetooth. Cette page traite de l'utilisation de la prise:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa362928(v=vs. 85).aspx
Cette page a des liens pour télécharger Bluetooth SDK de Microsoft:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa363058(v=vs. 85).aspx
OriginalL'auteur TJD
Cette question est assez vieille, je sais.
Voulais juste mettre à jour, que le Framework Qt est maintenant Qt Bluetooth pour le C++ qui est très, très prometteur -- http://doc.qt.io/qt-5/qtbluetooth-module.html
Currently, the API is supported on the following platforms: Android, iOS, Linux (BlueZ 4.x/5.x) and OS X
à partir de iciOriginalL'auteur Raanan W
La création d'applications à l'aide de la pile de Microsoft fonctionne assez bien (XP et Vista de l'excellent travail, en essayant d'exécuter les mêmes applications sous Windows 7-64 bits ne fonctionne pas si bien...)
Le véritable avantage d'32feet.net c'est que la prise en charge de Bluetooth sur Windows est fortement Balkanisé - vous ne savez jamais sur une machine donnée, si elle est à l'aide de Microsoft, Broadcom, Toshiba, BlueSolei, ou à une autre pile. Même si ce sont toutes compatibles pour la plupart des over-the-air, les Api sont complètement différentes pour chacun. Immeuble avec 32feet.net permet à votre application de fonctionner sur un plus grand sous-ensemble de machines... cela dit, je n'ai pas essayé de la construire dans une application C++ - désolé.
OriginalL'auteur Pierre