完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
WPS 完成后,主机应用程序如何从 ESP 读取 WPA 安全密钥?
AT WPS 命令似乎将结果存储在闪存中,以便 ESP 下次将连接到同一 AP。 ESP是否可以选择不将其存储到闪存中,以便它不会在尝试立即连接时从重置中出来? |
|
相关推荐
1个回答
|
|
|
在WPS(Wi-Fi Protected Setup)完成后,主机应用程序可以通过以下步骤从ESP(如ESP8266或ESP32)读取WPA安全密钥:
1. 首先,确保ESP设备已经成功完成了WPS过程。这通常意味着ESP设备已经与接入点(AP)建立了安全的Wi-Fi连接。 2. 使用AT指令与ESP设备进行通信。AT指令是用于与ESP设备进行交互的文本命令。 3. 发送以下AT指令以获取WPA安全密钥: ``` AT+CWQAP ``` 这个命令将使ESP设备断开与当前接入点的连接。在某些情况下,这可能是必要的,以便从ESP设备获取WPA安全密钥。 4. 发送以下AT指令以获取WPA安全密钥: ``` AT+CWSAP? ``` 这个命令将返回当前配置的WPA安全密钥。请注意,这可能需要在ESP设备上预先配置WPS功能。 关于您提到的将结果存储在闪存中的问题,ESP设备通常会在成功完成WPS过程后自动存储WPA安全密钥。这是为了确保设备在下次启动时能够自动连接到相同的接入点。然而,您可以通过以下方法避免这种情况: 1. 在WPS过程完成后,立即发送`AT+CWQAP`命令断开与接入点的连接。这将防止ESP设备自动连接到接入点。 2. 在需要连接到接入点时,使用`AT+CWJAP`命令手动连接到接入点,并提供WPA安全密钥。这样,您可以确保ESP设备不会在尝试立即连接时从重置中出来。 请注意,这些步骤可能因ESP设备的型号和固件版本而有所不同。建议您查阅ESP设备的技术文档以获取更详细的信息。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
176 浏览 0 评论
946 浏览 0 评论
1674 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1334 浏览 1 评论
1234 浏览 1 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1254浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
927浏览 3评论
2340浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2528浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1052浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 01:14 , Processed in 1.464833 second(s), Total 42, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
5194
