请教一下各位大佬,TUYAOS开发模式,提前写入flash,通过读取flash的值 来判断模组的配网模式,现在遇到的问题是,__soc_device_init前读取了flash,记忆重连,模组在5的状态下在app端可以搜索到设备

Wi-Fi 设备、蜂窝设备、WuKongAI、开发板、TuyaOS 移植等


Post Reply
jiahao.bai@tuya.com
Posts: 7

我发现在tuya_iot_wf_dev_init之后操作flash就不会有重连状态app还能扫描到设备的问题,但是我们这边还是希望在tuya_iot_wf_dev_init之前读一下flash确定进入什么配网模式,有什么解决办法吗?

jiahao.bai@tuya.com
Posts: 7

Re: 请教一下各位大佬,TUYAOS开发模式,提前写入flash,通过读取flash的值 来判断模组的配网模式,现在遇到的问题是,__soc_device_init前读取了flash,记忆重连,模组在5的状态下在app端可以搜索到设备

您好,我再明确一下问题。由于微逆产品没有复位按键,已配网的微逆直接从用户那里取回来,需要经销商解绑的情形:微逆上电配网,然后取回微逆到办公室。办公室微逆上电,MCU计时,如果3分钟没连上路由器,MCU给模组发配网命令,这是重新连接配网的窗口期。如果窗口期配网3分钟超时,重连之前的网络。再一个3分钟连不上,MCU又发配网命令这样循环处理,现在遇到的问题是,我在tuya_iot_wf_dev_init之前读取flash这个可以做到,但是带来了5的状态(Wi-Fi已配置但未连上路由器)还能搜索到设备的情况,我希望在tuya_iot_wf_dev_init之前读取flash的前提下,不会有重连状态app还能扫描到设备的问题。

jiahao.bai@tuya.com
Posts: 7

Re: 请教一下各位大佬,TUYAOS开发模式,提前写入flash,通过读取flash的值 来判断模组的配网模式,现在遇到的问题是,__soc_device_init前读取了flash,记忆重连,模组在5的状态下在app端可以搜索到设备

补充一点,我提前写入了flash数据,想在tuya_iot_wf_dev_init之前读取flash,判断开启什么配网模式和哪种数据模块

Post Reply