使用simplelink_cc2640r2_sdk_1_40_00_45 及simplelink_cc2640r2_sdk_2_30_00_28 simple_central 例子,默认情况下,扫不到安卓手机发出来的广播信息。
GAP_SetParamValue(TGAP_FILTER_ADV_REPORTS, FALSE);
取消过滤以后,就可以扫描到设备?他的过滤机制是怎么样的呢?能否说明一下;
Viki Shi:
要让手机进入广播模式才能被扫描到,你可以下载一个APP,比如说lightblue,设置进入广播模式再开始扫描
Gerry Fan:
回复 Viki Shi:
我手机已经进入广播模式,但是r2f 搜不到,然后GAP_SetParamValue(TGAP_FILTER_ADV_REPORTS, FALSE); 这个以后就搜到了,然后手机蓝牙再关闭,过一会再打开,r2f 就又扫不到了。在主从一体的multi_role 例子中不能设置,GAP_SetParamValue(TGAP_FILTER_ADV_REPORTS, FALSE),否则就卡住了。