【求助】【TuyaOS SDK】概率性唤醒不出图,构建加密通道失败
设备配网成功后,进入休眠,用手机app唤醒,有概率app端出现构建加密通道失败。
设备配网成功后,进入休眠,用手机app唤醒,有概率app端出现构建加密通道失败。
1.从APP上点击设备,到主芯片唤醒,收到如下offer信令,大概需要多久,如果超过15秒,可能触发APP超时关闭连接
从log看,应该是超过15s了,因为mqtt online都已经14.2s了
00:00:14.287970: mqtt is online
其实代码中很早就调用了 tuya_ipc_tranfser_init
iot/tuya_ipc_sdk/tuya_ipc/5.5.29/tuya_ipc.c668]00:00:01.496934: tuya_ipc_tranfser_init success
但是从log看mqtt连接失败了一次
[03-29 14:56:26 TUYA E][mqtt_client.c:1436] mqtt connect fail. retry_cnt:0 ret:-2310 errno:-215
如果获取offer信令超过15s应该如何处理呢?
麻烦提供一下工具链信息,我这边出个新的SDK试一下。
rv1106的开发环境
1.SDK链接如下,增加了mqtt快速重连功能:
https://images.tuyacn.com/rms-static/03 ... .31.tar.gz
收到,我们先试一试。
新sdk初始化会失败
新版本的SDK,不再支持WIFI_INIT_AUTO模式,tuya_ipc_start_sdk接口中的wifi_mode参数,可以改成WIFI_INIT_AP试试
使用这个新的sdk,有概率出现mqtt上线后,15s后还收不到video start消息。麻烦帮忙看一下