ESP8266 Developer Zone The Official ESP8266 Forum 2015-08-21T14:22:50+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=973 2015-08-21T14:22:50+08:00 2015-08-21T14:22:50+08:00 https://bbs.espressif.com:443/viewtopic.php?t=973&p=3353#p3353 <![CDATA[Re: RTOS版本v1.0.4版本,sniffer模式下,为什么模块在channel6也能收到channel11的数据?]]>
Lucifer3502 wrote:
我实现自己的smart config时,在模块锁频的过程中,比如我设置路由器的信道为11,但是模块总是在其它信道收到路由器的数据,并且配置成功。比如,我分别在6,7,9,10,13信道都配置成功过,但是这些信道下,配置效率非常低,只有在11信道配置速度才非常快。
按照道理,不至于信道差距这么大还能收到相关数据。


sniffer 在相邻信道收到信号是正常现象,这与手机与路由之间通信信号有关。
您可以这个处理:
1、对比信号强度,在CH11收到的包的信号强度会明显高于在相邻信道的收到的包的信号强度。
2、可以通过 wifi_station_scan 函数获取路由器所在的CH

Statistics: Posted by ESP_Alfred — Fri Aug 21, 2015 2:22 pm


]]>
2015-08-20T09:10:14+08:00 2015-08-20T09:10:14+08:00 https://bbs.espressif.com:443/viewtopic.php?t=973&p=3323#p3323 <![CDATA[RTOS版本v1.0.4版本,sniffer模式下,为什么模块在channel6也能收到channel11的数据?]]> 按照道理,不至于信道差距这么大还能收到相关数据。

Statistics: Posted by Lucifer3502 — Thu Aug 20, 2015 9:10 am


]]>