Part Number:CC2640R2F
我用的是CC2640R2F芯片,跑的示例代码为主从一体multi_role,主设备调用bool mr_doScan(uint8_t index)扫描到从设备后,然后再调用bool mr_doConnect(uint8_t index),连接成功后,关闭扫描。过两三分钟后,从设备就掉线了。但是我用手机连接从设备,不会掉线。请问,怎么解决从设备掉线的问题?
Nick Sun:
您好,
能告知您所使用的SDK版本是多少吗?使用未修改的multi_role会掉线吗?
,
一介码农:
simplelink_cc2640r2_sdk_5_10_00_02\examples\rtos\CC2640R2_LAUNCHXL\blestack\multi_role主用这个路径下的代码。不修改,不会开启扫描和连接功能。我就是加了扫描连接。
,
一介码农:
连接成功后,我关闭扫描和广播,就不掉线了
,
Nick Sun:
您好,
这个问题不是很常见,您能将您添加的扫描部分的代码发出来看一下吗?
,
一介码农:
https://leung-manwah.blog.csdn.net/article/details/90695999
我这参照这个帖子修改的
,
Nick Sun:
您好,
我们查看一下您发的文档,有结论联系您。
,
一介码农:
今天又换了一种方法,先用手机连接主从一体的设备,然后再开启扫描,主动连接一个从设备,这个时候就不会掉线了。但是手机主动掉线后,就再也连接不上了。
,
Nick Sun:
您好,
请问您的mr_doscan()和mr_doconnect()函数里面有什么?