你能提供样本代码来读取sdk5中的扫描响应吗?

5个职位/ 0个新
最后发表
achao1104
离线
最后看到:5年5个月前
主
加入:2015-12-24 10:56
你能提供样本代码来读取sdk5中的扫描响应吗?

我用下面开始扫描,但不知道如何读取响应一旦扫描完成。app_on_scanning_completed不工作,因为没有响应传入作为参数我在另一篇文章中说。
struct gapm_start_scan_cmd *msg = (struct gapm_start_scan_cmd *)KE_MSG_ALLOC(gapm_start_scan_cmd, TASK_GAPM, TASK_APP, gapm_start_scan_cmd);
//最大的对等连接
味精- >模式= GAP_OBSERVER_MODE;/ / GAP_GEN_DISCOVERY
味精- > op。代码= GAPM_SCAN_PASSIVE;
味精- > op。addr_src = GAPM_PUBLIC_ADDR;
味精- > filter_duplic = SCAN_FILT_DUPLIC_EN;
味精- >间隔= 10;
味精- >窗口= 10000;
ke_msg_send(味精);

设备:
achao1104
离线
最后看到:5年5个月前
主
加入:2015-12-24 10:56
请帮助

请帮助

summer20100514
离线
最后看到:4年6个月前
大师
加入:2014-12-30 05:01
GAPM_SCAN_PASSIVE应该

GAPM_SCAN_PASSIVE应该是GAPM_SCAN_ACTIVE

achao1104
离线
最后看到:5年5个月前
主
加入:2015-12-24 10:56
对话框中,

对话框中,

在观察者扫描之后(通过发送一个gapm_cancel_cmd),我没有看到GAPM_ADV_REPORT_IND事件被触发。
那么我怎样才能得到扫描的结果呢?结果表示收到的广告,这样我就可以得到每个广告的rssi,地址,广告内容。
顺便说一下,我看到一个来自user_catch_rest_hndl的事件,但该事件不是GAPM_ADV_REPORT_IND。我也正确设置app_on_adv_report_ind在user_callback文件,但我没有看到它被称为(sdk5),请帮助。

MT_dialog
离线
最后看到:4个月3天前
工作人员
加入:2015-06-08 34
嗨achao,

嗨achao,

请在你之前的文章中检查答案http://support.dialog-semiconductor.com/bug-gapmcmpevthandler

由于MT_dialog