蓝牙的配网流程处在第一步,摄像机发送广播阶段。我这边的问题是怎么获取到涂鸦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没有调用,这个问题卡了一个多星期了。
ipc蓝牙配网tkl_ble_gap_adv_rsp_data_set接口没有被调用
Re: ipc蓝牙配网tkl_ble_gap_adv_rsp_data_set接口没有被调用
sdk调用到tkl_ble_gap_adv_rsp_data_set接口的前提是,sdk知道蓝牙协议栈已初始化成功。
协议栈初始化成功这个事件是你来告诉我的,具体的方法是,通过我注册的gap回调通知到sdk