ESP32C3 TCP客户端连接断线问题

Moderator: ESP_XCGuang

Jason_Gao
Posts: 9
Joined: Thu Aug 18, 2022 8:28 am

ESP32C3 TCP客户端连接断线问题

Postby Jason_Gao » Thu Sep 01, 2022 10:10 am

ESP32C3开启AP模式做TCP服务器,手机做客户端连接服务器;超过默认最大连接数(5)以后,即使有部分客户端断开了,也无法再发起连接连接不上。一定需要服务器给客户端发送数据,确认客户端断开了,才能重连吗?

ESP_Sun
Posts: 320
Joined: Thu Dec 30, 2021 9:52 am

Re: ESP32C3 TCP客户端连接断线问题

Postby ESP_Sun » Thu Sep 01, 2022 12:10 pm

可以了解下 AT+CIPTCPOPT 命令的 <keep_alive> 参数,可以在 TCP server 设置 keepalive,这样就不用必须服务端给客户端发数据时才会感受到 TCP 连接已经断开了,或许你可以测试下是否可行,不过这个参数是最近添加的,可能你需要从 ESP-AT master 分支下载固件测试。
AT+CIPTCPOPT 命令链接:https://docs.espressif.com/projects/esp ... -ciptcpopt
如何从 GitHub 下载最新临时版本 AT 固件:https://docs.espressif.com/projects/esp ... ithub.html

Who is online

Users browsing this forum: No registered users and 86 guests