微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2640-SimpleBLEMulti例程扫描丛机,每次只能扫描3个

CC2640-SimpleBLEMulti例程扫描丛机,每次只能扫描3个

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

问题如题:

我尝试按照SimpleBLECentral例程的方法配置SimpleBLEMulti,依然只能扫描到3个从设备而SimpleBLECentral配置过来可以扫描到很多从设备,

SimpleBLEMulti例程文档介绍说可以连接7个,但是看文档中的图片也是只能扫描3个,谢谢!

设置下 MAX_NUM_BLE_CONNS,把值改大即可

MAX_NUM_BLE_CONNS这个值是连接最大数量,如果我设置为1,那我可以扫描多少个呢?

我也尝试改大这个值或者改小这个值,可依然扫描到3个,这个例程你们测试可以扫描到很多吗?

谢谢!

扫描的数量用这个:DEFAULT_MAX_SCAN_RES

这个值一直设置为8,但依然扫描到3个,谢谢!

建议确认以下几点:

1、LL层及应用层的广播数据缓冲区多大,是否溢出?一般是用DEFAULT_MAX_SCAN_RES来配置的

2、扫描时间是否太短了?

3、扫描过程是否异常中断?

1:是否溢出这个我就不太清楚

2:扫描时间肯定是够的,

3:扫描过程没有中断

单主机的例程,只要简单配置DEFAULT_MAX_SCAN_RES就可以了,谢谢!

修改这个 #define MAX_SCAN_RESPONSES 3  拿去不谢!

JChong_Zhui

万分感谢!就是这个宏的问题,谢谢!

遇到同样的问题,已解决,谢谢!

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

网站地图

Top