Kit de développement BTLE (Bluetooth Low energy) - doit avoir un profil de proximité
Quelqu'un peut-il me diriger vers un essayé et testé le kit de développement (conseil d'administration) pour Bluetooth Low Energy?
Je suis surtout intéressé par la proximité de profil, et la compatibilité avec le smartphone (en particulier les appareils iphone et Android, mais aussi tout les autres qui auraient BTLE).
Aussi, pouvez-vous me dire quels smartphones serait en charge de la proximité de profil?
source d'informationauteur Radu
Vous devez vous connecter pour publier un commentaire.
Je remarque que tod liste des appareils qui ont BT4.0 la fonctionnalité. Bien sûr, cela ne garantit pas que les Api seront exposés dans le SDK. Si vous vous en tenez à un déjà mis en œuvre de profil, puis vous peut-être ok, mais comme je l'ai dit, vous ne serez certainement pas trouver que dans l'Android API16. AINSI, des implémentations personnalisées.
Une des belles choses avec LE BT, c'est que les profils sont relativement "léger" et, par conséquent, vous pouvez très facilement faire votre propre...mais si le téléphone à côté de l'API ne donne pas accès au niveau inférieur (seulement de parler de l'ÉCART et du GATT ici) alors pas beaucoup d'utilisation..
Si vous êtes à la recherche pour la prise en charge des API pour BT LE dispose alors il y a très peu pour le moment. Par exemple, Android à API16 ne prend pas en charge. Il est assez décevant jusqu'à présent. Dans de nombreux cas, le MATÉRIEL prend en charge, mais le middleware /couches supérieures ne le font pas. Il ya un CERTAIN soutien sur iOS (avec Iphone4s) et avec certaines Moto téléphones (besoin du SDK ajouter), mais elle est limitée.
iOS est probablement votre meilleur pari (qui l'eût cru).
Personnellement, je suis à la recherche d'utiliser l'ÉCART du GATT et de l'interface sur Android (ICS/JB), qui est obligatoire pour un BT4.0 unité (comme le BT ICs haut de gamme, les smartphones) mais l'ÉCART ne semble pas être exposés.
Oh, et si vous avez besoin d'un dev kit (pour SW dev ensuite, ce lien pourrait aider > http://blog.bluetooth-smart.com/2011/10/05/bluetooth-low-energy-development-kits-2/)
La Bluegiga DKBLE112 Conseil de Développement (de la boîte) peut communiquer avec l'iPhone 4S sur IOS 6. L'IOS code tutoriels par http://olesitune.mine.nu/blelogg/?page_id=78 et http://olesitune.mine.nu/blelogg/?page_id=180 découvrirez les DKBLE112, le thermomètre intégré de service, ainsi que les caractéristiques. Le code affiche le BLE d'informations sur l'iPhone et dans la Console de Xcode si l'iPhone est connecté via USB. Le DKBLE112 est cher (près de 400), mais il ne comprend beaucoup de fonctionnalités que je n'ai pas encore exploré.
Le gars qui produisent les tod semblent avoir assez bien fait avec un c? BLE appareil qui fonctionne comme un capteur de proximité.
Ils ont réussi à obtenir leur appareil de travail sur les téléphones suivants:
iPhone 4s, Droid Razr et Razr Maxx, Samsung Galaxy S3, HTC One S, X, V, LG Optimus LTE2, Droid 4, Droid Incredible 4G LTE, HTC EVO 4g LTE, HTC Desire C, Sony Xperia GX, Sony Xperia SX, ASUS PadFone
Donc c'est possible. Ma recommandation pour un dev kit est le Bluegiga BLE112 avec un CC Débogueur de Texas Instruments. Vos options de programmation sont soit des 4 000 $IRA compilateur, le propriétaire Bluegiga API "BGScript" (si vous n'avez pas accès à l'IRA), ou l'utilisation d'un microcontrôleur externe avec le compilateur de votre choix.
Je suis en utilisant un TI ez430-rf256x kit de développement avec "IAR Embedded Workbench for MSP430 v5.51.5". Quand TI 1er a publié le ez430, ils ont été à l'aide d'une pile de merde qui était buggé et n'était tout simplement pas capable. Ils ont maintenant passé à un Bluetopia base de la pile et c'est génial! Il est livré avec un LOT d'échantillons, prend en charge TOUS les profils (y compris toutes les nouvelles de basse énergie profils), et est facile à utiliser. Je crois que le Bluetopia pile prend également en charge je l'ai parler à mon Galaxy Nexus classique de bluetooth, mais malheureusement, comme d'Android 4.2.2, il n'y a toujours pas de support pour le Bluetooth low energy (le ez430 prend en charge.) Il semble que Google est susceptible de répondre à cette question par Android 4.2.3. À mon avis, il n'y a pas de raison d'utiliser quelque chose comme Bluegiga, comme vous allez le payer plus de frais de licence, que vous passerez sur un compilateur comme IAR. C'est un lien vers une explication de la nouvelle pile de TI: http://www.stonestreetone.com/bluetopiaLE.cfm
Je réalise que c'est une vieille question et la communication d'information, je suis un développeur sur ce projet: Anaren Atmosphère.
Anaren a produit un Bluetooth Smart Multi-Capteur Conseil de Développement avec la A27037 module basé sur la carte BCM27037 qui est compatible avec la Wiced SDK. Il dispose également d'une ligne de développement de l'environnement qui est un GUI/IDE qui vous permet à la fois de programmer le module et créer associé iOS et android, les applications de communiquer avec elle.
Le kit de développement est disponible à partir de différents distributeurs et de l'outil de développement est libre d'utiliser.