2015-03-20 2 views
1

Nous construisons actuellement un appareil qui doit être compatible avec les nouveaux smartphones qui utilisent BLE mais aussi être rétrocompatible avec Bluetooth 2.1.Est-il possible (et cela a du sens) d'avoir un périphérique iOT bluetooth en mode périphérique en écoutant les connexions BLE et Bluetooth Classic

Nous utilisons une carte Mediatek Linkit ONE pour notre prototype qui peut fonctionner en mode double. Ils ont des classes Bluetooth disponibles, mais il semble que je dois choisir entre soit en cours d'exécution 1) Bluetooth classique 2.1 OU 2) BLE

Les classes et docs sont ici: http://labs.mediatek.com/site/znch/developer_tools/mediatek_linkit/api_references/Lib_Bluetooth.gsp

Nous voulons essentiellement rendre notre dispositif compatible avec autant de téléphones intelligents que possible, je me demande s'il est possible d'avoir un périphérique qui soit un périphérique pour écouter à la fois BLE et Bluetooth Classic Connections en même temps. Ensuite, s'il est connecté à via, arrêtez de diffuser l'autre? Le seul moyen technique semble avoir peut-être un commutateur DIP sur le périphérique iot qui définit le mode et il utilise la base de code BLE ou la base de code classique basée sur la position du commutateur DIP. Cela ne me semble pas très élégant. Enfin, je me demande si ma question a même un sens. J'ai cherché pendant des heures et je n'arrive pas à trouver quelqu'un d'autre qui fait ça, alors je me demande si la plupart des gens vont avec BLE ces derniers temps et ne se soucient plus de Classic BR/EDR. Toute aide serait grandement appréciée.

+0

BLE et BR/EDR sont des choses très différentes. Et je ne pense pas qu'il existe un smartphone qui a BLE mais qui n'a pas de BR/EDR. Il est probablement beaucoup plus simple d'utiliser BR/EDR. En outre, le point de BLE est l'économie de batterie et vous perdrez si vous utilisez également BR/EDR, non? Cependant, il existe des méthodes pour accéder au GATT par rapport au BR/EDR si vous voulez autoriser l'un ou l'autre transport. –

Répondre

0

Nous voulons essentiellement rendre notre appareil compatible avec autant intelligents téléphones que possible si je me demande s'il possible d'avoir un dispositif qui est un périphérique pour écouter les deux, BLE et Bluetooth classique Connexions au même temps

Avec LinkIt ONE HDK/SDK, le scénario ci-dessus est réalisable. Bluetooth 2.1 et Bluetooth GATT (4.0) sur la plate-forme LinkIt ONE fonctionnent indépendamment. Actuellement, le LinkIt ONE platform prend en charge les profils SPP (2.1) et GATT (4.0). Vous pouvez commencer à essayer à la fois le SPP and GATT en même temps sur la carte, en instanciant les objets de BT Basic et BLE séparément.

+0

Et comment je fais ça? J'ai beaucoup de difficulté à trouver des documents décents à ce sujet. – bodenpat