本测试基于 release/v2.2.0.0 版本的 AT 固件进行测试。
1 使用 1 个 ESP32 作为 AP + Server 模式,需要执行以下指令:
AT+RESTORE //恢复出厂设置
AT+CWMODE=2 //初始化为 Wi-Fi AP 模式
AT+CWSAP="ESP32","12345678",1,3 //设置 AP 模式的账号、密码
AT+CIPAP="192.168.4.1" //设置 AP 的 IP 地址
AT+CIPMUX=1 //开启多连接模式才能创建 TCP 服务器
AT+CIPSERVER=1,1001 //创建 TCP 服务器,端口号为 1001
AT+CIPSTO=0 //设置本地 TCP 服务器超时时间【0,7200】; 设为 0 ,则连接永远不会超时
2 使用另一个 1 个 ESP32 作为 STA + Client 模式,需要执行以下指令:
AT+RESTORE //恢复出厂设置
AT+CWMODE=1 //初始化为 Wi-Fi STA 模式
AT+CWJAP="ESP32","12345678" //连接 AP 的账号、密码
AT+CIPMUX=1 //设置多连接模式
AT+CIPSTART=0,"TCP","192.168.4.1",1001 //与 Server 建立连接
AT+CIPSEND=0,6 //发送数据传输命令,配置 Link ID 和 传输数据长度