From 0c11298436d669500e2a3cf13b7912e99bf9c7ff Mon Sep 17 00:00:00 2001 From: Hieromon Ikasamo Date: Wed, 22 May 2019 03:53:20 +0900 Subject: [PATCH] Changed JSON buffer size for update catalog --- src/AutoConnectDefs.h | 2 +- src/AutoConnectJsonDefs.h | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/AutoConnectDefs.h b/src/AutoConnectDefs.h index d3ba53a..7309159 100644 --- a/src/AutoConnectDefs.h +++ b/src/AutoConnectDefs.h @@ -189,7 +189,7 @@ #define AUTOCONNECT_UPDATE_DOWNLOAD "/" #endif // !AUTOCONNECT_UPDATE_DOWNLOAD #ifndef AUTOCONNECT_UPDATE_CATALOG_JSONBUFFER_SIZE -#define AUTOCONNECT_UPDATE_CATALOG_JSONBUFFER_SIZE 2048 +#define AUTOCONNECT_UPDATE_CATALOG_JSONBUFFER_SIZE 256 #endif // !AUTOCONNECT_UPDATE_CATALOG_JSONBUFFER_SIZE // Default WebSocket port for the update progress measur diff --git a/src/AutoConnectJsonDefs.h b/src/AutoConnectJsonDefs.h index b1da00a..5abea17 100644 --- a/src/AutoConnectJsonDefs.h +++ b/src/AutoConnectJsonDefs.h @@ -23,6 +23,7 @@ * supported version. */ #if ARDUINOJSON_VERSION_MAJOR<=5 +#define ArduinoJsonStaticBuffer StaticJsonBuffer #define ARDUINOJSON_CREATEOBJECT(doc) doc.createObject() #define ARDUINOJSON_CREATEARRAY(doc) doc.createArray() #define ARDUINOJSON_PRETTYPRINT(doc, out) ({ size_t s = doc.prettyPrintTo(out); s; }) @@ -32,6 +33,7 @@ using ArduinoJsonArray = JsonArray&; using ArduinoJsonBuffer = DynamicJsonBuffer; #define AUTOCONNECT_JSONBUFFER_PRIMITIVE_SIZE AUTOCONNECT_JSONBUFFER_SIZE #else +#define ArduinoJsonStaticBuffer StaticJsonDocument #define ARDUINOJSON_CREATEOBJECT(doc) doc.to() #define ARDUINOJSON_CREATEARRAY(doc) doc.to() #define ARDUINOJSON_PRETTYPRINT(doc, out) ({ size_t s = serializeJsonPretty(doc, out); s; })