Page 1 of 1

esp32 低功耗deep sleep 如何存储WiFi连接状态

Posted: Mon Sep 14, 2020 1:56 am
by xiaoyao
我目前有一个应用是deep sleep睡眠唤醒后能维持wifi的连接,不需要重新连接路由器。在规格书上有写deep sleep低功耗模式下可以存储wifi的连接信息。但是我找不到相关的接口和实现。请问下这个wifi连接信息具体指哪些数据?如果说在睡眠之前保存IP连接信息,在唤醒后能直接导入这些IP连接信息维持上一次的路由器连接吗?

Re: esp32 低功耗deep sleep 如何存储WiFi连接状态

Posted: Wed Sep 23, 2020 9:52 am
by sioiot
您好:

1. deep sleep睡眠时 CPU 与 SRAM 均掉电,唤醒后 CPU 需要重新初始化 wiif,睡眠后连接会断开。
2. 连接是一个双方验证的过程,超时断开后连接信息会废弃,保持一方的连接参数信息没有意义。所以仅仅保存路由器的信道可以加速连接,并无方法维持上一次连接。