dv9817 发表于 2022-4-18 10:17:30

wifi会不定时的断开,断开后无法自行重连

屏幕型号DC10600EW070 ,485接口wifi款,设计了一个屏幕读取485空气传感器值并定时http post到远端服务器系统。
屏幕在实际运行中,wifi会不定时的断开(几十分钟到几个小时),断开后无法自行重连(scan_ap_fill_list()和set_wifi_cfg()两个功能都不可用了),通过机身reset键和系统os.exit()重启系统都无法使wifi重连,只能通过拔掉电源重启系统才能使wifi重新连接。
wifi连接和状态判断代码用的是出厂demo,没做改动。换过路由器,调过路由器的信道值和信道带宽,效果不明显。

请问有没有好的方法解决这个问题?

If后要接end 发表于 2022-4-18 13:47:16

断开后有写重连的程序吗?

xjb1783 发表于 2023-9-10 11:21:39

我们也用过DC10600EW070 ,232接口wifi款,的屏,此屏双核运行速度快支持LUA——os文件管理,非常诱人
此屏有不定期自动重启现象。有时一天几次,有时几星期发现一次,
(问技术说是内存溢出,但是我们程序没有大量使用内存的代码,真是内存溢出,也不至于有时一天几次,有时几星期发现一次,而且是没有操作,或按下某按钮时出现!!
开启WiFi后更严重
此问题一直未得到解决
AP模式改不了IP地址
WiFi自动重连也是个问题

曾经创建一个WiFi刷新按钮‘
按钮按下
if control == 8 and value == 1 then
set_wifi_cfg(0, 0, SSID, PSKEY)
save_network_cfg()
按钮弹起
if control == 8 and value == 0 then
set_wifi_cfg(1, 0, SSID, PSKEY)
save_network_cfg()
end
这样确实可以重连WIFI
但是!!!!
很大几率会出现花屏并死机重启。

后来我们改用医用,双串口的屏,第二串口带一个8266做WIFI通讯,虽然速度慢了一点,可一切问题解决,不再会有不定期自动重启现象!超级稳定
页: [1]
查看完整版本: wifi会不定时的断开,断开后无法自行重连