完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
根据链接 https://docs.espressif.com/projects/esp ... ml#cmd-lap,可以使用 AT+CWLAP 指令获取频偏,而实际测试过程中发现获取到的 均为 -1。 如何才能获取到频偏呢? 固件版本:Code: Select all AT+GMRAT version:2.2.0.0(90458f0 - ESP32C3 - Jun 18 2021 10:23:57)SDK version:v4.3-beta3-195-g6be10facompile time(c16e015):Jun 18 2021 12:56:35Bin version:2.2.0(MINI-1)OK 测试指令流程:Code: Select all AT+CWMODE=1OKAT+CWLAP+CWLAP:(4,"mali_test",-16,"8c:53:c3:39:41:98",11,-1,-1,5,3,7,1)+CWLAP:(4,"iot",-38,"30:a2:c2:70:27:88",1,-1,-1,5,3,7,1)+CWLAP:(4,"esp-guest",-39,"70:3a:73:0c:6c:fb",1,-1,-1,4,4,7,0)...OK |
|
相关推荐
1个回答
|
|
要获取ESP32-C3的频偏,您需要按照以下步骤操作:
1. 确保您的ESP32-C3模块已经连接到您的计算机,并且已经设置好了串口通信。 2. 使用串口助手或其他串口通信工具,向ESP32-C3发送AT命令。 3. 首先,设置ESP32-C3的工作模式为STA(Station)模式。发送以下命令: ``` AT+CWMODE=1 ``` 4. 接下来,使用AT+CWLAP命令获取频偏信息。根据您提供的测试指令流程,您已经尝试过这个命令: ``` AT+CWLAP ``` 5. 如果您发现频偏值始终为-1,这可能意味着ESP32-C3无法正确获取频偏信息。这可能是由于以下原因: a. 固件版本问题:您当前使用的固件版本为2.2.0.0,可能存在一些已知或未知的问题。建议您尝试升级到最新的固件版本。 b. 信号质量问题:确保您的ESP32-C3模块连接到一个信号质量良好的Wi-Fi网络。 c. 指令参数问题:请检查您使用的AT+CWLAP命令是否正确。根据ESP32-C3的官方文档,AT+CWLAP命令的格式如下: ``` AT+CWLAP=[mode] ``` 其中,mode可以是0(获取当前连接的AP的信息)或1(获取所有扫描到的AP的信息)。您可以尝试使用不同的mode值来获取频偏信息。 |
|
|
|
只有小组成员才能发言,加入小组>>
142 浏览 1 评论
545浏览 6评论
457浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
438浏览 5评论
441浏览 4评论
411浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 16:15 , Processed in 0.770789 second(s), Total 49, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号