5个职位/ 0个新职位
最后发表
zed
离线
最后看到:2年11个月前
加入:2017-01-05 01:17
14681做蓝牙主机时的搜索问题

您的好,我想问下在14681下我用ble_gap_scan_start()这个函数来开始搜索蓝牙设备。我该怎么得到他搜索到的信息呢?有应用到这个API的相关演示吗?谢谢

设备:
Qinjiny_Dialog
离线
最后看到:2个月2周以前
工作人员
加入:2016-11-01 05:47
你好,ble_gap_scan_start (

你好,ble_gap_scan_start()完成后会直接回调打印出来扫描的设备和信息,具体可以参考一下SDK里的ble_central工程。

zed
离线
最后看到:2年11个月前
加入:2017-01-05 01:17
谢谢您的答复,祝福

谢谢您的答复,ble_central工程里面是使用指定地址ble_gap_connect (addr, cp);连接之后才能打印出连接的设备的信息吧。但是我没连接设备的话,只是扫描到有哪些设备,该怎样获取到这些设备的信息呢。

Qinjiny_Dialog
离线
最后看到:2个月2周以前
工作人员
加入:2016-11-01 05:47
你可以在整个SDK范围搜索一下

你可以在整个SDK范围搜索一下

BLE_EVT_GAP_ADV_REPORT以及handle_evt_adv_reporter来查看一下具体的信息调用

扫描出来的信息的调用一般都放在handle_evt_adv_reporter里面,搜到的几个函数里面都差不多,你自己也可以简化一下这个函数只打印你需要的内容

肖建军
离线
最后看到:3年7个月前
加入:2017-03-20 07:56
蓝牙设备搜索到了,怎么继续搜索对应服务,并读写

蓝牙设备搜索到了在报告里面,怎么继续搜索对应服务,并读写,应该用到那个api