From 149aa408022df96eee5a3fcb1d0d186bac908fa8 Mon Sep 17 00:00:00 2001 From: Florian <1technophile@users.noreply.github.com> Date: Mon, 17 Jan 2022 07:05:02 -0600 Subject: [PATCH] Increase MQTT Packet size to enable longer certificates to pass (#1134) * Increase MQTT Packet size to enable longer certificates to pass through mqtt for OTA * Enable to define the mqtt packet size with an external macro --- main/User_config.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/main/User_config.h b/main/User_config.h index 27cea6b..5cb1ccd 100644 --- a/main/User_config.h +++ b/main/User_config.h @@ -144,10 +144,12 @@ const byte mac[] = {0xDE, 0xED, 0xBA, 0xFE, 0x54, 0x95}; //W5100 ethernet shield #if defined(ESP8266) || defined(ESP32) || defined(__AVR_ATmega2560__) || defined(__AVR_ATmega1280__) # define parameters_size 60 # define mqtt_topic_max_size 100 -# ifdef MQTT_HTTPS_FW_UPDATE -# define mqtt_max_packet_size 2048 -# else -# define mqtt_max_packet_size 1024 +# ifndef mqtt_max_packet_size +# ifdef MQTT_HTTPS_FW_UPDATE +# define mqtt_max_packet_size 2560 +# else +# define mqtt_max_packet_size 1024 +# endif # endif #else # define parameters_size 30