Code Monkey home page Code Monkey logo

Comments (11)

windowsair avatar windowsair commented on July 20, 2024

20dbm应该是默认值。有试过其他的值吗?

from wireless-esp8266-dap.

LDEDA4587 avatar LDEDA4587 commented on July 20, 2024

如果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.

LDEDA4587 avatar LDEDA4587 commented on July 20, 2024

额,我搞错了,似乎正好证明了与固件无关。

from wireless-esp8266-dap.

LDEDA4587 avatar LDEDA4587 commented on July 20, 2024

额,事件比较多,糊涂了,看错数据。纠正下,疯狂掉线重连的仍然是刷了wireless DAP固件的ESP32C3,而刷了AT固件的10多分钟内IP没变过,RSSI一直稳定在-40至-52之间,非常稳定。确实是与wireless DAP固件有关,表现就是疯狂变IP。晚上回去上图,目前不方便。

from wireless-esp8266-dap.

LDEDA4587 avatar LDEDA4587 commented on July 20, 2024

刷了wireless DAP固件的ESP32C3,IP不停变动:
捕获1
一个刷wireless DAP固件,一个刷官方AT固件,同时连上同一个热点,变动的还是刷了刷了wireless DAP固件的那个:
捕获4
另外一个刷官方AT固件的RSSI一直稳定:
捕获2
刚才用手机开热点,用刷了wireless DAP固件的ESP32C3连接,距离2米,15分钟内IP都没有变化,莫非又是Win7的热点的问题?但是刷了wireless DAP固件的ESP8266连Win7的热点很稳定啊,搞不明白了.

from wireless-esp8266-dap.

windowsair avatar windowsair commented on July 20, 2024

抱歉,最近太忙了,没有及时回复

关于这个问题,暂时没有什么好的解决方案。因为项目本身关于WIFI连接的部分就是用的乐鑫官方提供的demo。如果可以的话,还请测试下官方SDK中的简单的demo是否也存在这样的问题

from wireless-esp8266-dap.

LDEDA4587 avatar LDEDA4587 commented on July 20, 2024

嗯,理解的.
今天在Win10下做了测试,先说结论:Win10也存在同样的问题,连接不畅,经常各种报错,或者点了Download后要过5秒以上才有反应,而且下载速度比ESP8266慢得多,还不稳定.偶尔也会有非常流畅的,仅仅是偶尔.下载一旦开始,就可以完整地完成并且复位,不存在其它问题.
IP是静态的,所以不会变:
捕获3
捕获2
下载完成:
捕获5
后面我会根据你的建议跟进看看,如果还有更好的建议,也请赐教.

from wireless-esp8266-dap.

windowsair avatar windowsair commented on July 20, 2024

用wireshark抓包看看,看丢包是不是比较多

from wireless-esp8266-dap.

LDEDA4587 avatar LDEDA4587 commented on July 20, 2024

完整的板没带回来,手上只有那个开发板.用一直ping的方法,发现很奇怪的现象:如果一直ping,则通讯基本很好,即使拉开几米的距离,仅偶尔会有超时,但还会继续,IP也不会变,一旦停止ping数秒之后,IP就变了.
捕获4

from wireless-esp8266-dap.

LDEDA4587 avatar LDEDA4587 commented on July 20, 2024

1k字节
捕获5

from wireless-esp8266-dap.

LDEDA4587 avatar LDEDA4587 commented on July 20, 2024

已经可以确定不是丢包的问题.
ESP32C3_DAP1
上图所示信息,每间隔大致相同时间就会重复出现,一直循环,IP不停的变.
ESP32C3_DAP2
elaphureLink连接后亦是如此.

from wireless-esp8266-dap.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.