Page 1 of 1
ESP32-WROOM使用AT+TRANSINTVL应答ERROR
Posted: Wed Sep 04, 2024 8:34 am
by dghost
我想使用AT+TRANSINTVL在透传模式下设置数据传输间隔。
但是,当我发送“AT+TRANSINTVL?”时或“AT+TRANSINTVL=<interval>”,ESP32-WROOM响应错误。其他命令,如AT+CIPTART=“UDP”...或AT+CIPSEND都可以。
我使用ESP32-WROOM-32U。我想知道如何将数据传输间隔更改为2ms,为什么“AT+TRANSINTVL?”响应错误。默认的数据传输间隔值(20ms)太长。
Re: ESP32-WROOM使用AT+TRANSINTVL应答ERROR
Posted: Thu Sep 05, 2024 7:43 am
by ESP_Sun
建议你先执行 AT+CMD? 命令,确认你所使用的 AT 版本是否支持 AT+TRANSINTVL 命令。如果支持,可以执行 AT+SYSLOG=1 命令,然后再执行 AT+TRANSINTVL 命令,并查看返回的错误码。如果不支持该命令,请查阅
release note,确认该命令是从哪个 release 版本开始支持的。如果已知支持该命令的 release 版本,你可以从
这里下载对应的固件版本。如果找不到支持的 release 版本,你可以从
GitHub下载最新的 AT 固件,以使用该命令。
Re: ESP32-WROOM使用AT+TRANSINTVL应答ERROR
Posted: Fri Sep 06, 2024 5:15 am
by dghost
ESP_Sun wrote: ↑Thu Sep 05, 2024 7:43 am
建议你先执行 AT+CMD? 命令,确认你所使用的 AT 版本是否支持 AT+TRANSINTVL 命令。如果支持,可以执行 AT+SYSLOG=1 命令,然后再执行 AT+TRANSINTVL 命令,并查看返回的错误码。如果不支持该命令,请查阅
release note,确认该命令是从哪个 release 版本开始支持的。如果已知支持该命令的 release 版本,你可以从
这里下载对应的固件版本。如果找不到支持的 release 版本,你可以从
GitHub下载最新的 AT 固件,以使用该命令。
发送AT+CMD?,返回error
Re: ESP32-WROOM使用AT+TRANSINTVL应答ERROR
Posted: Fri Sep 06, 2024 6:50 am
by ESP_Sun
执行 AT+GMR 命令查询看下你使用的 AT 版本信息。估计你使用的 AT 版本不支持 AT+CMD? 以及 AT+TRANSINTVL 命令。
Re: ESP32-WROOM使用AT+TRANSINTVL应答ERROR
Posted: Fri Sep 06, 2024 7:10 am
by dghost
ESP_Sun wrote: ↑Fri Sep 06, 2024 6:50 am
执行 AT+GMR 命令查询看下你使用的 AT 版本信息。估计你使用的 AT 版本不支持 AT+CMD? 以及 AT+TRANSINTVL 命令。
版本信息回复如下,这个版本对应的指令列表应该在哪里查看
AT version:2.1.0.0(883f7f2 - Jul 24 2020 11:50:07)
SDK version:v4.0.1-193-ge7ac221
compile time(0ad6331):Jul 28 2020 02:47:21
Bin version:2.1.0(WROOM-32)
Re: ESP32-WROOM使用AT+TRANSINTVL应答ERROR
Posted: Fri Sep 06, 2024 7:22 am
by dghost
参照https://espressif-docs.readthedocs-hosted.com/projects/esp-at/zh-cn/release-v2.2.0.0_esp32c3/AT_Binary_Lists/ESP32_AT_binaries.html ESP32-WROOM-32 Series,2.1.0.0已经是最新版本的固件
Re: ESP32-WROOM使用AT+TRANSINTVL应答ERROR
Posted: Mon Sep 09, 2024 2:19 am
by ESP_Sun
ESP32 AT v2.1.0.0 版本是不支持 AT+TRANSINTVL 命令的,你可以在
https://docs.espressif.com/projects/esp ... aries.html 下载 ESP32 AT 固件最新发布版本 v3.4.0.0。