TI蓝牙有没有能做中继的?同时做central和 peripheral?
时间:10-02
整理:3721RD
点击:
我想实现中继设备B,在当BLE设备A与手机C距离过大或者有障碍物而连接不上时候实现中继。
BLE设备A是低功耗设备,中继设备B是DC供电,带AP以增大传输距离。
BLE设备A作为peripheral优先于手机C连接,当无法与手机C连接时候,中继设备B同时与BLE设备A与手机C连接实现中继。
TI有这样的方案吗?还是需要在中继设备B采用两颗蓝牙芯片?
设备A电池很小,为保障续航无法增加PA。
最新的协议栈已经支持multi_role的功能了。https://github.com/ti-simplelink/ble-sdk-210-extra/tree/master/Projects/ble/multi_role
楼上已经贴出了链接,作为multi role ,一个CC2640最多可以连接7个设备
你好,
BLE4.1的协议栈有规定芯片可以同时指出central和peripheral。
所以你可以通过ti的例程来完成你的项目。
详细multi role的设计思想和代码你可以在下面链接找到:
https://github.com/ti-simplelink/ble-sdk-210-extra/tree/master/Projects/ble/multi_role
更多关于TI BLE的设计参考:
http://processors.wiki.ti.com/index.php/Category:BluetoothLE