微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541 slave 怎么与多master 进行绑定呢?

CC2541 slave 怎么与多master 进行绑定呢?

时间:10-02 整理:3721RD 点击:

使用想法多个master 都可以同时与同一个slave 进行配对与绑定。

目前的试验情况是 一旦slave机 与一台master进行了配对绑定管理。

另一台主机 再去尝试与该从机进行连接,连上即断开! 无法完成连接了。

 这个问题是怎么回事呢? 

 

 

只能采用一个主机吧!

工作期间 只与一个主机进行通信,通信完毕断开连接。

这个时候 假如又换了个主机,新主机可以再可以与其进行配对并且绑定。  我本来是这么想的,看协议栈里面有 #define GAP_BONDINGS_MAX  10,

应该可以支持绑定最大10个绑定地址的吧?

 

helloBle,

GAP_BONDINGS_MAX 10 仅代表在NV 里面最多可以存放10个 Master 配对的绑定信息,不代表能同时连接10个 :)

恩 是的,我明白一次只能连接1个主机。  我使用情况也是每次连接1个。

说形象点的,我这有ipad iphone  S4 三个主机, 我手头有一个BLE从机。

我先与PAD绑定了配对了,可是我的程序就没办法与S4 ,IPHONE连接了,即便 GAP_BONDINGS_MAX 我设置的10.

而当我把从机内的绑定信息删除,把PAD的绑定信息删除,又可以与S4连接了。

但是想与其他主机连接,又要重新删除从机与主机的绑定信息! 

奇怪了!  求大神解释

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

网站地图

Top