ESP32-WROOM 使用MQTT发送,有时候发送不了数据

Moderator: ESP_XCGuang

怀揣少年梦1128
Posts: 5
Joined: Thu Jun 17, 2021 12:31 am

ESP32-WROOM 使用MQTT发送,有时候发送不了数据

Postby 怀揣少年梦1128 » Sun Apr 07, 2024 7:22 am

使用型号:ESP32-WROOM-32
使用协议:MQTT
指令:AT指令;
发送数据指令:AT+MQTTPUBRAW;
问题背景:
1、使用AT+MQTTPUBRAW发送数据时,当接受到">"信息时,开始输入要发送的数据;
2、但是订阅的MQTT topic就会收到其他数据,这时候会打断输入数据;导致数据发送不成功。

个人觉得这个问题避免不了,就是设备多次上报数据。
求教论坛大佬,有什么其他解决办法。

esp-at
Posts: 200
Joined: Mon May 09, 2022 3:00 am

Re: ESP32-WROOM 使用MQTT发送,有时候发送不了数据

Postby esp-at » Tue May 21, 2024 9:46 am

这个不算问题吧。
“>” 后收到 MCU 的数据发给服务器,这是 Wi-Fi 模组的 UART RX (接收)。
Wi-Fi 模组从网络收到的数据发给 MCU,是 Wi-Fi 模组的 UART TX (发送)。

它们可以并行的。

关于 “MQTT topic 收到其他数据,这时候会打断输入数据”,仿佛说 Wi-Fi 模组的 UART TX 会打断 UART RX,可否详细描述一下这个过程?

Who is online

Users browsing this forum: No registered users and 25 guests