TI论坛
直播中

龙献益

7年用户 956经验值
私信 关注
[问答]

cc2541一个主机能一个一个的连接从机?

    ti目前适用于CC2541的协议栈,一个主机能不能一个一个的连接从机?
    我碰到的情况是,当主机连接上一个从机之后,主机不能继续处于扫描状态,只会跟从机进行一些相互的数据传输。而一个主机连接多个从机的时候,主机肯定是一次性连接到所有的从机,然后对所有从机进行相同的操作。
    所以我想知道,主机能不能一个一个的连接从机?BLE4.0是否支持

回帖(3)

华农武

2020-3-19 10:47:13
feng,
看一下wiki上的这个例程:http://processors.wiki.ti.com/index.php/SimpleBLECentral_Connect_to_Multi_SimpleBLEPeripheral_devices
不明白你说的一次性连到所有从机是什么意思。蓝牙本身必须只能一个一个去连。
举报

龙献益

2020-3-19 11:05:02
引用: 骑猪去天山 发表于 2020-3-19 16:54
feng,
看一下wiki上的这个例程:http://processors.wiki.ti.com/index.php/SimpleBLECentral_Connect_to_Multi_SimpleBLEPeripheral_devices
不明白你说的一次性连到所有从机是什么意思。蓝牙本身必须只能一个一个去连。

一次性连接,就是说,当扫描到全部的从机之后,在分别连接的过程中,不进行除了扫描回应这些之外的数据交互。
相反的情况,就是主机先连上一个从机,然后读写它的数据,然后在已经连接一个从机状态下,重新扫描,再连接第二个从机。
举报

华农武

2020-3-19 11:14:21
feng,
可以。
只要你主机存下了一次扫描后的所有从机地址,然后从机一直维持广播,主机就可以不需要再扫描,按照地址去连接从机就行。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分