您能否提供样本代码以在SDK5中读取扫描响应?

5个帖子/ 0新
最后一篇
ACHAO1104.
离线
最后一次露面:5年5个月前
掌握
加入:2015-12-24 10:56
您能否提供样本代码以在SDK5中读取扫描响应?

我使用下面开始扫描,但是一旦扫描完成,就无法弄清楚如何读取响应。app_on_scanning_completed不起作用,因为在另一个帖子中说明时没有响应作为param。
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);
//最大对等连接
msg-> mode = gap_observer_mode;// gap_gen_discovery.
msg-> op.code = gapm_scan_passive;
msg-> op.addr_src = gapm_public_addr;
msg-> filter_duplic = scan_filt_duplic_en;
msg->间隔= 10;
msg-> window = 10000;
KE_MSG_SEND(MSG);

设备:
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,地址,每个广告的ADV内容。
顺便说一下,我看到了来自user_catch_rest_hndl的事件,但该事件不是gapm_adv_report_ind。我还正确地设置了app_on_adv_report_ind in user_callback文件,但我没有看到它被调用(sdk5),请帮忙。

mt_dialog.
离线
最后一次露面:4个月1日前
职员
加入:2015-06-08 11:34
嗨achao,

嗨achao,

请在上一篇文章中查看答案http://support.dialog-semicondiondiondiondum/bug-gapmcmpevthandler.

谢谢mt_dialog.