找回密码
 立即注册

微信扫码登录

查看: 53|回复: 1

[BLE SDK] scan_rsp 包

[复制链接]

1

主题

0

回帖

15

积分

英勇黄铜

积分
15
发表于 4 天前 | 显示全部楼层 |阅读模式
Information
说明:   建议参照本版块置顶帖内容输入必要信息
芯片型号: TLSR8258
SDK及版本: telink_b85m_ble_sdk_V4.0.1.3_Patch
你好:

      芯片:TLSR8258
      SDK:   telink_b85m_ble_sdk_V4.0.1.3_Patch
      例程: b85m_m1s1
打算做一主一从功能:
       主机功能 现在能扫描广播包,但是应答包没有。
  按照资料里面的说明, scan_type_t  选择:SCAN_TYPE_ACTIVE
     blc_ll_setScanParameter(SCAN_TYPE_ACTIVE, SCAN_INTERVAL_500MS, SCAN_WINDOW_100MS, OWN_ADDRESS_PUBLIC, SCAN_FP_ALLOW_ADV_ANY);

请问scan_rsp 包在哪里可以收到  ?
1.  scan_req 需要手动调用函数触发 还是系统自动触发?如果手动调用,是那个文件下的那个函数?
2.   我在int app_le_adv_report_event_handle(u8 *p) 函数 打印的信息只看到 广播包 没有看到scan_rsp 包



image.png

0

主题

18

回帖

102

积分

版主

积分
102
发表于 前天 11:14 | 显示全部楼层
初始化配置blc_ll_setScanParameter(SCAN_TYPE_ACTIVE)就可以,协议栈在收到ADV时会自动触发scan_req,app_le_adv_report_event_handle()是扫描到所有广播的回调函数,可以关注event_type为ADV_REPORT_EVENT_TYPE_SCAN_RSP(0x04)的打印,同时注意广播设备的广播类型为ADV_IND或ADV_SCAN_IND
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Telink forum ( 沪ICP备17008231号-1 )

GMT+8, 2024-12-22 01:07 , Processed in 0.096950 second(s), 24 queries .

Powered by Telink 隐私政策

泰凌微电子版权所有 © 。保留所有权利。 2024

快速回复 返回顶部 返回列表