esp32使用esp_http_client时过了一段时间就会出现报错,但是无法找到原因

fan183579
Posts: 81
Joined: Thu Nov 25, 2021 6:37 am

esp32使用esp_http_client时过了一段时间就会出现报错,但是无法找到原因

Postby fan183579 » Tue May 24, 2022 1:39 am

每次都是使用了一段时间后出现这个问题,甚至连wifi都异常断开,无法重连
Attachments
581c9a740ab4a0a9ce2c4a456ba8378.png
581c9a740ab4a0a9ce2c4a456ba8378.png (75.65 KiB) Viewed 1586 times
e531db027ff4d0a60b38307e0712f5f.png
e531db027ff4d0a60b38307e0712f5f.png (80.55 KiB) Viewed 1586 times
7cd19028e539edbd5ed76e8fa292f78.png
7cd19028e539edbd5ed76e8fa292f78.png (77.03 KiB) Viewed 1586 times

ESP_YJM
Posts: 300
Joined: Fri Feb 26, 2021 10:30 am

Re: esp32使用esp_http_client时过了一段时间就会出现报错,但是无法找到原因

Postby ESP_YJM » Wed May 25, 2022 1:29 am

有可能是 wifi 断开导致的 esp_http_client 异常。wifi 异常看起来是 beacon 超时,你可以从以下方面进行试验:
1. 把 wifi power save 关闭, esp_wifi_set_ps(0),看 wifi 是否还会异常断开。
2. 抓取 wifi 空中包,发给我们用于分析为啥 wifi 异常断开。

Who is online

Users browsing this forum: Baidu [Spider], Bing [Bot], liuhutao and 71 guests