tuyaos sdk_6.2.6 蓝牙配网功能。目前通过app能发现搜索到蓝牙,点击配网看到gatt的回调有打印,但是获取到数据不知道如何解析以及与app进行接下来的交互。
收到gatt回调的数据,如何与app进行交互实现配网。
Re: 收到gatt回调的数据,如何与app进行交互实现配网。
这些功能都是sdk做的,你只需把tkl接口适配好即可
Re: 收到gatt回调的数据,如何与app进行交互实现配网。
是将我这边蓝牙sdk收到gatt回调数据整理后再传给tkl_ble_gatt_callback_register注册的回调吗?不然我没看到其他tkl接口被调用。
Re: 收到gatt回调的数据,如何与app进行交互实现配网。
是将我这边蓝牙sdk收到gatt回调数据整理后再传给tkl_ble_gatt_callback_register注册的回调吗?不然我没看到其他tkl接口被调用。
Re: 收到gatt回调的数据,如何与app进行交互实现配网。
我这边按照上面都实现了配网还是不成功。现在是app蓝牙能搜索到摄像机的蓝牙但是设置ssi和密码后进度条没走完最后显示失败。摄像机这边收到了几次请求,具体参考附件中的log。并且我将tkl_bluetooth.c、蓝牙sdk c文件ble_smart_cfg.c和tkl_wifi.c放在附件,还请帮忙看下log看下问题在哪里。
- Attachments
-
- 01.log
- (38.33 KiB) Downloaded 4 times
Re: 收到gatt回调的数据,如何与app进行交互实现配网。
附件中是相关代码,还麻烦帮看下有哪些接口没有适配。这个蓝牙配网卡了快2星期,现在感觉快通了,这个产品着急量产还请帮忙看下。
Re: 收到gatt回调的数据,如何与app进行交互实现配网。
tkl获取了到了TAL_BLE_EVT_WRITE_REQ的数据,如log里面的Len=36 step 0
att=0x0 0x21 0x20 0xc 0x2f 0x2e 0xe5 0x47 0xf5 0xba 0x9b 0x6d 0x96 0x32 0xea 0x2 0xb9 0xfc 0x8b 0x5d 0x56 0x8e 0xb9 0xcf 0x8e 0x7c 0xfd 0xbd 0xb9 0xdf 0x22 0x2b 0xee 0xf5 0x12 0xb1 。也通过gatt注册的回调传给sdk了,但是没看到解析。不知道是解析出了问题还是啥的。这个数据能手动解析下吗,看下是什么问题。