使用型号:ESP32-WROOM-32
使用协议:MQTT
指令:AT指令;
发送数据指令:AT+MQTTPUBRAW;
问题背景:
1、使用AT+MQTTPUBRAW发送数据时,当接受到">"信息时,开始输入要发送的数据;
2、但是订阅的MQTT topic就会收到其他数据,这时候会打断输入数据;导致数据发送不成功。
个人觉得这个问题避免不了,就是设备多次上报数据。
求教论坛大佬,有什么其他解决办法。
ESP32-WROOM 使用MQTT发送,有时候发送不了数据
Moderator: ESP_XCGuang
Re: ESP32-WROOM 使用MQTT发送,有时候发送不了数据
这个不算问题吧。
“>” 后收到 MCU 的数据发给服务器,这是 Wi-Fi 模组的 UART RX (接收)。
Wi-Fi 模组从网络收到的数据发给 MCU,是 Wi-Fi 模组的 UART TX (发送)。
它们可以并行的。
关于 “MQTT topic 收到其他数据,这时候会打断输入数据”,仿佛说 Wi-Fi 模组的 UART TX 会打断 UART RX,可否详细描述一下这个过程?
“>” 后收到 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