微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > TI蓝牙有没有能做中继的?同时做central和 peripheral?

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top