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

关于cc2640r2f主从一体例程扫描蓝牙设备的问题

调用扫描函数GAPRole_StartDiscovery,参数为例程参数,改为非限制扫描数量后,串口输出扫描列表,开启扫描只能扫到30多个蓝牙信号,然后扫描功能就不可用了,扫描不到新设备,再次调用该函数也无法继续扫描,请问是什么问题,如何解决?,我想一直扫描,把扫描到的信号都打印出来。

Viki Shi:

DEFAULT_MAX_SCAN_RES设置为多少?另外CC2640R2F资源有限,可扫描到的而设备数量是有限制的,类似帖参考: e2echina.ti.com/…/110292

user5024599:

回复 Viki Shi:

#define ENABLE_UNLIMITED_SCAN_RES TRUE,想做成类似监听器一样,现在只有调用的第一次可以获取2、30个设备,之后就无法再打印新的了,关闭再调用也不行。另外发现请求扫描的消息已经传到协议栈,返回成功,但是协议栈不进行扫描,是哪里需要释放空间么?

Viki Shi:

回复 user5024599:

你把相应的heap size设置得高一点试试

user5024599:

回复 Viki Shi:

这样次数多了也会有问题,没有看到申请和释放的函数呢

赞(0)
未经允许不得转载:TI中文支持网 » 关于cc2640r2f主从一体例程扫描蓝牙设备的问题
分享到: 更多 (0)