TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640实现超过3个连接时的问题

hi,

我目前在测试CC2650的multi-role的功能并使之连接多于3个设备。我编辑的固件是基于官网multi-role的demo,custom的service只有一个,并不占太多资源,下面是我的问题:

1.之前按照https://e2e.ti.com/support/wireless_connectivity/f/538/t/421106 在头文件bleUserConfig.h 里去设置 define MAX_NUM_BLE_CONNS =8,但实际初始化的 user0Cfg.maxNumConns和 llUserCfg_t.maxNumConns还是3。大神谁知道这是为啥吗?

2.没办法只能在main和stack main最开始设置这两个变量,设置后可以连接第四个设备,但第四个设备(主设备)虽然可以连接,但检测不到已经连接3个设备的从设备的任何service。我想问下为了实现超过3个设备的同时通信,除了maxNumConns还有别的参数需要改吗?

3.第二个问题实际是在最大连接数设为5的时候,当最大连接数设为8时,甚至不能自动广播。我想问下最大连接数8是在什么情况下才能达到?

bin meng:

这个问题为什么没人回答呢

Alvin Chen:

回复 bin meng:

内存不够,最新的CC2652R可以连接8个,可以更多但是没具体测试数据。

赞(0)
未经允许不得转载:TI中文支持网 » CC2640实现超过3个连接时的问题
分享到: 更多 (0)