ipc蓝牙配网tkl_ble_gap_adv_rsp_data_set接口没有被调用

IPC/NVR/可视门铃等具备多媒体能力的设备,扫地机/AGV等机器人设备


Post Reply
pony
Posts: 8

蓝牙的配网流程处在第一步,摄像机发送广播阶段。我这边的问题是怎么获取到涂鸦sdk生成的蓝牙广播数据。目前看只有tkl_ble_gap_adv_rsp_data_set接口能获取到sdk生成的广播数据,但是现在通过调试打印发现sdk没有调用这个接口。tkl_bluetuth.c这些接口tkl_ble_gap_callback_register,tkl_ble_gatt_callback_register,tkl_ble_gatts_service_add和tkl_ble_gap_adv_start都有调用,但是没有广播数据,启动广播应该也没用吧。附件中是在板子上跑的log日志和蓝牙配网相关的代码。恳请专家大佬帮分析一下为啥tkl_ble_gap_adv_rsp_data_set没有调用,这个问题卡了一个多星期了。

Attachments
log.txt
(27.17 KiB) Downloaded 5 times
郭老庄
Posts: 223

Re: ipc蓝牙配网tkl_ble_gap_adv_rsp_data_set接口没有被调用

sdk调用到tkl_ble_gap_adv_rsp_data_set接口的前提是,sdk知道蓝牙协议栈已初始化成功。
协议栈初始化成功这个事件是你来告诉我的,具体的方法是,通过我注册的gap回调通知到sdk

pony
Posts: 8

Re: ipc蓝牙配网tkl_ble_gap_adv_rsp_data_set接口没有被调用

好的

Post Reply