我们目前正在构建一种设备,该设备需要与运行 BLE 的新型智能手机兼容,但也要向后兼容蓝牙 2.1。
我们的原型使用的是联发科 Linkit ONE 板,它可以在双模式下运行。他们有可用的蓝牙类,但似乎我必须在运行 1) 蓝牙经典 2.1 或 2) BLE 之间进行选择
课程和文档在这里: http: //labs.mediatek.com/site/znch/developer_tools/mediatek_linkit/api_references/Lib_Bluetooth.gsp
我们基本上想让我们的设备与尽可能多的智能手机兼容,所以我想知道是否有可能拥有一个作为外围设备同时收听 BLE 和蓝牙经典连接的设备。然后,如果它通过任何一个连接,停止广播另一个?
唯一的技术方法似乎可能是在 iot 设备上设置模式的拨码开关,它根据拨码开关的位置使用 BLE 代码库或经典代码库。这对我来说似乎不是很优雅。
最后,我想知道我的问题是否有意义。我搜索了几个小时,似乎找不到其他人在这样做,所以我想知道这些天大多数人是否只使用 BLE,而不再关心经典 BR/EDR。任何帮助将非常感激。