From e0a39bf493a9f7e6b064c205e2f894d3651ccd8c Mon Sep 17 00:00:00 2001 From: Tom Fifield Date: Sat, 21 Dec 2024 13:28:40 +1100 Subject: [PATCH] SetBufferSize is split into Send and Receive. --- platformio.ini | 3 +-- src/mqtt/MQTT.cpp | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/platformio.ini b/platformio.ini index a6d642757..6f18b5385 100644 --- a/platformio.ini +++ b/platformio.ini @@ -116,8 +116,7 @@ build_src_filter = ${env.build_src_filter} - ; Common libs for communicating over TCP/IP networks such as MQTT [networking_base] lib_deps = - - thingsboard/TBPubSubClient@^2.10.0 + thingsboard/TBPubSubClient@^2.10.0 arduino-libraries/NTPClient@3.1.0 arcao/Syslog@2.0.0 diff --git a/src/mqtt/MQTT.cpp b/src/mqtt/MQTT.cpp index 7b15e99f3..1b708ddcb 100644 --- a/src/mqtt/MQTT.cpp +++ b/src/mqtt/MQTT.cpp @@ -427,7 +427,7 @@ void MQTT::reconnect() serverAddr = server.c_str(); } pubSub.setServer(serverAddr, serverPort); - pubSub.setBufferSize(512); + pubSub.setBufferSize(512, 512); LOG_INFO("Connect directly to MQTT server %s, port: %d, username: %s, password: %s", serverAddr, serverPort, mqttUsername, mqttPassword); @@ -748,4 +748,4 @@ void MQTT::perhapsReportToMap() // Update the last report time last_report_to_map = millis(); -} +} \ No newline at end of file