J'ai un appareil fait sur mesure, quelque chose de https://mbientlab.com/ et je veux collecter les données de 5 d'entre eux par Bluetooth via un téléphone Android. Est-ce possible ? J'apprécierais beaucoup un lien qui montre comment le faire ? Est-ce que l'utilisation de PICONET pour BLE est la solution ? Une telle application existe-t-elle déjà ?
Réponses
Trop de publicités?L'application étant spécifique au protocole utilisé par l'appareil pour transmettre les données, vous devez en parler au fabricant. Puisqu'il annonce une "API open source" pour communiquer avec les appareils, il se peut qu'il vous recommande de développer votre propre application pour ce faire.
Il ne faut pas oublier que la quantité totale de bande passante disponible n'est pas énorme. Si vous collectez simplement des événements (comme "la température a dépassé une limite"), ou si vous échantillonnez des données toutes les quelques secondes, cela devrait aller (selon le protocole utilisé). Si vous voulez collecter les lectures d'accéléromètres 100 fois par seconde, cela pourrait vous limiter à un ou deux appareils à la fois, selon le téléphone que vous utilisez pour collecter les données.