Comments (11)
20dbm应该是默认值。有试过其他的值吗?
from wireless-esp8266-dap.
如果20指的是dbm,那已经是最大值了。我还没有搞ESP32的编译环境,一直用的是Release的固件。
今天又做了个试验,应该可以确定与固件有关。试验如下:
用上面两块板中任一块刷入官方AT固件,然后用AT+CWJAP连接PC端的热点,然后用AT+CWJAP?查看ESP32状态,电脑端用arp -a查看与热点建立连接的客户端IP,结果发现,间距1米时,ESP32报告的RSSI一直稳定在-40至-52之间,而·ESP32仍然在10多分钟内掉线多达7次以上。可见,问题的根源不是信号差,而是掉线再重连,这个问题在Win10下可能表现不明显,但是在Win7下elaphurelink需要手动输入IP时却是致命问题。
from wireless-esp8266-dap.
额,我搞错了,似乎正好证明了与固件无关。
from wireless-esp8266-dap.
额,事件比较多,糊涂了,看错数据。纠正下,疯狂掉线重连的仍然是刷了wireless DAP固件的ESP32C3,而刷了AT固件的10多分钟内IP没变过,RSSI一直稳定在-40至-52之间,非常稳定。确实是与wireless DAP固件有关,表现就是疯狂变IP。晚上回去上图,目前不方便。
from wireless-esp8266-dap.
刷了wireless DAP固件的ESP32C3,IP不停变动:
一个刷wireless DAP固件,一个刷官方AT固件,同时连上同一个热点,变动的还是刷了刷了wireless DAP固件的那个:
另外一个刷官方AT固件的RSSI一直稳定:
刚才用手机开热点,用刷了wireless DAP固件的ESP32C3连接,距离2米,15分钟内IP都没有变化,莫非又是Win7的热点的问题?但是刷了wireless DAP固件的ESP8266连Win7的热点很稳定啊,搞不明白了.
from wireless-esp8266-dap.
抱歉,最近太忙了,没有及时回复
关于这个问题,暂时没有什么好的解决方案。因为项目本身关于WIFI连接的部分就是用的乐鑫官方提供的demo。如果可以的话,还请测试下官方SDK中的简单的demo是否也存在这样的问题
from wireless-esp8266-dap.
嗯,理解的.
今天在Win10下做了测试,先说结论:Win10也存在同样的问题,连接不畅,经常各种报错,或者点了Download后要过5秒以上才有反应,而且下载速度比ESP8266慢得多,还不稳定.偶尔也会有非常流畅的,仅仅是偶尔.下载一旦开始,就可以完整地完成并且复位,不存在其它问题.
IP是静态的,所以不会变:
下载完成:
后面我会根据你的建议跟进看看,如果还有更好的建议,也请赐教.
from wireless-esp8266-dap.
用wireshark抓包看看,看丢包是不是比较多
from wireless-esp8266-dap.
完整的板没带回来,手上只有那个开发板.用一直ping的方法,发现很奇怪的现象:如果一直ping,则通讯基本很好,即使拉开几米的距离,仅偶尔会有超时,但还会继续,IP也不会变,一旦停止ping数秒之后,IP就变了.
from wireless-esp8266-dap.
from wireless-esp8266-dap.
已经可以确定不是丢包的问题.
上图所示信息,每间隔大致相同时间就会重复出现,一直循环,IP不停的变.
elaphureLink连接后亦是如此.
from wireless-esp8266-dap.
Related Issues (20)
- 关于ESP32C3的硬件复位nReset(GPIO05) HOT 29
- 有关jtag调试无法启动
- 关于jtag调试无法正常启动的问题
- feature: Debug-over-Telegram HOT 1
- 关于而是怕
- 使用esp32c3编译遇到的问题 HOT 9
- 在VScode中用EIDE里的OpenOCD无法找到elaphureLink.cfg HOT 1
- 是否可以通过串口、WIFI、蓝牙等方式修改WIFI连接信息 HOT 1
- 自定义wifi连接,防止错连 HOT 5
- 感谢开源大佬 在英语非常辣鸡 在一点github esp32不懂的情况下搞完了
- 亲爱的佬 云编译一直报错可以看看不 HOT 3
- 以后会出支持esp32s3的版本吗? HOT 15
- esp32 ,软件复位不起作用 HOT 10
- 经常下载不进去程序 是电脑的热点信号太弱了吗? 而且无法进行软件的复位 HOT 1
- USBIP 需要开windows调试模式格外的繁琐,openocd调试有像elaphureLink一样的简易工具吗 HOT 4
- pyocd does not detect debug probe HOT 22
- Can ESP8266-DAP connect to a Wi-Fi router? HOT 1
- flash_parts: partition 0 invalid magic number 0x3333 HOT 13
- 用iar显示Reading CPU status failed HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wireless-esp8266-dap.