mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-09 17:29:50 +03:00
Merge pull request #1232 from proddy/dev2
upgrade arduinojson 6.21.3 and other minor formatting
This commit is contained in:
15
.vscode/settings.json
vendored
15
.vscode/settings.json
vendored
@@ -28,5 +28,18 @@
|
|||||||
"utility": "cpp",
|
"utility": "cpp",
|
||||||
"string": "cpp",
|
"string": "cpp",
|
||||||
"string_view": "cpp"
|
"string_view": "cpp"
|
||||||
}
|
},
|
||||||
|
"todo-tree.filtering.excludeGlobs": [
|
||||||
|
"**/vendor/**",
|
||||||
|
"**/node_modules/**",
|
||||||
|
"**/dist/**",
|
||||||
|
"**/bower_components/**",
|
||||||
|
"**/build/**",
|
||||||
|
"**/.vscode/**",
|
||||||
|
"**/.github/**",
|
||||||
|
"**/_output/**",
|
||||||
|
"**/*.min.*",
|
||||||
|
"**/*.map",
|
||||||
|
"**/ArduinoJson/**"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"adapter": "react",
|
"adapter": "react",
|
||||||
"baseLocale": "pl",
|
"baseLocale": "pl",
|
||||||
"$schema": "https://unpkg.com/typesafe-i18n@5.25.1/schema/typesafe-i18n.json"
|
"$schema": "https://unpkg.com/typesafe-i18n@5.25.1/schema/typesafe-i18n.json"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -282,7 +282,7 @@ const no: Translation = {
|
|||||||
SCAN_AGAIN: 'Søk igjen',
|
SCAN_AGAIN: 'Søk igjen',
|
||||||
NETWORK_SCANNER: 'Nettverk Scanner',
|
NETWORK_SCANNER: 'Nettverk Scanner',
|
||||||
NETWORK_NO_WIFI: 'Ingen trådløse nett funnet',
|
NETWORK_NO_WIFI: 'Ingen trådløse nett funnet',
|
||||||
NETWORK_BLANK_SSID: 'la feltet være blankt for å deaktivisere trådløst nettverk', // and enable ETH // TODO translate
|
NETWORK_BLANK_SSID: 'la feltet være blankt for å deaktivisere trådløst nettverk', // TODO translate
|
||||||
TX_POWER: 'Tx Effekt',
|
TX_POWER: 'Tx Effekt',
|
||||||
HOSTNAME: 'Hostname',
|
HOSTNAME: 'Hostname',
|
||||||
NETWORK_DISABLE_SLEEP: 'Hindre at trådløst nettverk går i Sleep Mode',
|
NETWORK_DISABLE_SLEEP: 'Hindre at trådløst nettverk går i Sleep Mode',
|
||||||
|
|||||||
@@ -282,7 +282,7 @@ const tr: Translation = {
|
|||||||
SCAN_AGAIN: 'Tekrar tara',
|
SCAN_AGAIN: 'Tekrar tara',
|
||||||
NETWORK_SCANNER: 'Ağ Tarayıcısı',
|
NETWORK_SCANNER: 'Ağ Tarayıcısı',
|
||||||
NETWORK_NO_WIFI: 'Hiçbir Kablosuz Ağ bulunamadı',
|
NETWORK_NO_WIFI: 'Hiçbir Kablosuz Ağ bulunamadı',
|
||||||
NETWORK_BLANK_SSID: 'Kablosuz ağı devre dışı bırakmak için boş bırakın', // and enable ETH // TODO translate
|
NETWORK_BLANK_SSID: 'Kablosuz ağı devre dışı bırakmak için boş bırakın', // TODO translate
|
||||||
TX_POWER: 'Aktarım gücü',
|
TX_POWER: 'Aktarım gücü',
|
||||||
HOSTNAME: 'Ana Makine Adı',
|
HOSTNAME: 'Ana Makine Adı',
|
||||||
NETWORK_DISABLE_SLEEP: 'Kablosuz uyku modunu devre dışına al',
|
NETWORK_DISABLE_SLEEP: 'Kablosuz uyku modunu devre dışına al',
|
||||||
|
|||||||
@@ -1,6 +1,15 @@
|
|||||||
ArduinoJson: change log
|
ArduinoJson: change log
|
||||||
=======================
|
=======================
|
||||||
|
|
||||||
|
v6.21.3 (2023-07-23)
|
||||||
|
-------
|
||||||
|
|
||||||
|
* Fix compatibility with the Blynk libary (issue #1914)
|
||||||
|
* Fix double lookup in `to<JsonVariant>()`
|
||||||
|
* Fix double call to `size()` in `serializeMsgPack()`
|
||||||
|
* Include `ARDUINOJSON_SLOT_OFFSET_SIZE` in the namespace name
|
||||||
|
* Show a link to the documentation when user passes an unsupported input type
|
||||||
|
|
||||||
v6.21.2 (2023-04-12)
|
v6.21.2 (2023-04-12)
|
||||||
-------
|
-------
|
||||||
|
|
||||||
|
|||||||
@@ -8,9 +8,9 @@
|
|||||||
[](https://ci.appveyor.com/project/bblanchon/arduinojson/branch/6.x)
|
[](https://ci.appveyor.com/project/bblanchon/arduinojson/branch/6.x)
|
||||||
[](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&can=1&q=proj:arduinojson)
|
[](https://bugs.chromium.org/p/oss-fuzz/issues/list?sort=-opened&can=1&q=proj:arduinojson)
|
||||||
[](https://coveralls.io/github/bblanchon/ArduinoJson?branch=6.x)
|
[](https://coveralls.io/github/bblanchon/ArduinoJson?branch=6.x)
|
||||||
[](https://www.ardu-badge.com/ArduinoJson/6.21.2)
|
[](https://www.ardu-badge.com/ArduinoJson/6.21.3)
|
||||||
[](https://registry.platformio.org/packages/libraries/bblanchon/ArduinoJson?version=6.21.2)
|
[](https://registry.platformio.org/packages/libraries/bblanchon/ArduinoJson?version=6.21.3)
|
||||||
[](https://components.espressif.com/components/bblanchon/arduinojson)
|
[](https://components.espressif.com/components/bblanchon/arduinojson)
|
||||||
[](https://github.com/bblanchon/ArduinoJson/stargazers)
|
[](https://github.com/bblanchon/ArduinoJson/stargazers)
|
||||||
[](https://github.com/sponsors/bblanchon)
|
[](https://github.com/sponsors/bblanchon)
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
name=ArduinoJson
|
name=ArduinoJson
|
||||||
version=6.21.2
|
version=6.21.3
|
||||||
author=Benoit Blanchon <blog.benoitblanchon.fr>
|
author=Benoit Blanchon <blog.benoitblanchon.fr>
|
||||||
maintainer=Benoit Blanchon <blog.benoitblanchon.fr>
|
maintainer=Benoit Blanchon <blog.benoitblanchon.fr>
|
||||||
sentence=A simple and efficient JSON library for embedded C++.
|
sentence=A simple and efficient JSON library for embedded C++.
|
||||||
|
|||||||
@@ -18,7 +18,9 @@ struct Reader {
|
|||||||
Reader(TSource& source) : source_(&source) {}
|
Reader(TSource& source) : source_(&source) {}
|
||||||
|
|
||||||
int read() {
|
int read() {
|
||||||
return source_->read(); // Error here? You passed an unsupported input type
|
// clang-format off
|
||||||
|
return source_->read(); // Error here? See https://arduinojson.org/v6/invalid-input/
|
||||||
|
// clang-format on
|
||||||
}
|
}
|
||||||
|
|
||||||
size_t readBytes(char* buffer, size_t length) {
|
size_t readBytes(char* buffer, size_t length) {
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ class MsgPackSerializer : public Visitor<size_t> {
|
|||||||
size_t visitArray(const CollectionData& array) {
|
size_t visitArray(const CollectionData& array) {
|
||||||
size_t n = array.size();
|
size_t n = array.size();
|
||||||
if (n < 0x10) {
|
if (n < 0x10) {
|
||||||
writeByte(uint8_t(0x90 + array.size()));
|
writeByte(uint8_t(0x90 + n));
|
||||||
} else if (n < 0x10000) {
|
} else if (n < 0x10000) {
|
||||||
writeByte(0xDC);
|
writeByte(0xDC);
|
||||||
writeInteger(uint16_t(n));
|
writeInteger(uint16_t(n));
|
||||||
|
|||||||
@@ -11,16 +11,15 @@
|
|||||||
#ifndef ARDUINOJSON_VERSION_NAMESPACE
|
#ifndef ARDUINOJSON_VERSION_NAMESPACE
|
||||||
|
|
||||||
# define ARDUINOJSON_VERSION_NAMESPACE \
|
# define ARDUINOJSON_VERSION_NAMESPACE \
|
||||||
ARDUINOJSON_CONCAT3( \
|
ARDUINOJSON_CONCAT4( \
|
||||||
ARDUINOJSON_CONCAT4(V, ARDUINOJSON_VERSION_MAJOR, \
|
ARDUINOJSON_VERSION_MACRO, \
|
||||||
ARDUINOJSON_VERSION_MINOR, \
|
|
||||||
ARDUINOJSON_VERSION_REVISION), \
|
|
||||||
ARDUINOJSON_BIN2ALPHA( \
|
ARDUINOJSON_BIN2ALPHA( \
|
||||||
ARDUINOJSON_ENABLE_PROGMEM, ARDUINOJSON_USE_LONG_LONG, \
|
ARDUINOJSON_ENABLE_PROGMEM, ARDUINOJSON_USE_LONG_LONG, \
|
||||||
ARDUINOJSON_USE_DOUBLE, ARDUINOJSON_ENABLE_STRING_DEDUPLICATION), \
|
ARDUINOJSON_USE_DOUBLE, ARDUINOJSON_ENABLE_STRING_DEDUPLICATION), \
|
||||||
ARDUINOJSON_BIN2ALPHA( \
|
ARDUINOJSON_BIN2ALPHA( \
|
||||||
ARDUINOJSON_ENABLE_NAN, ARDUINOJSON_ENABLE_INFINITY, \
|
ARDUINOJSON_ENABLE_NAN, ARDUINOJSON_ENABLE_INFINITY, \
|
||||||
ARDUINOJSON_ENABLE_COMMENTS, ARDUINOJSON_DECODE_UNICODE))
|
ARDUINOJSON_ENABLE_COMMENTS, ARDUINOJSON_DECODE_UNICODE), \
|
||||||
|
ARDUINOJSON_SLOT_OFFSET_SIZE)
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
@@ -6,8 +6,6 @@
|
|||||||
|
|
||||||
#define ARDUINOJSON_CONCAT_(A, B) A##B
|
#define ARDUINOJSON_CONCAT_(A, B) A##B
|
||||||
#define ARDUINOJSON_CONCAT2(A, B) ARDUINOJSON_CONCAT_(A, B)
|
#define ARDUINOJSON_CONCAT2(A, B) ARDUINOJSON_CONCAT_(A, B)
|
||||||
#define ARDUINOJSON_CONCAT3(A, B, C) \
|
|
||||||
ARDUINOJSON_CONCAT2(ARDUINOJSON_CONCAT2(A, B), C)
|
|
||||||
#define ARDUINOJSON_CONCAT4(A, B, C, D) \
|
#define ARDUINOJSON_CONCAT4(A, B, C, D) \
|
||||||
ARDUINOJSON_CONCAT2(ARDUINOJSON_CONCAT2(A, B), ARDUINOJSON_CONCAT2(C, D))
|
ARDUINOJSON_CONCAT2(ARDUINOJSON_CONCAT2(A, B), ARDUINOJSON_CONCAT2(C, D))
|
||||||
|
|
||||||
@@ -17,7 +15,7 @@
|
|||||||
#define ARDUINOJSON_BIN2ALPHA_0011() D
|
#define ARDUINOJSON_BIN2ALPHA_0011() D
|
||||||
#define ARDUINOJSON_BIN2ALPHA_0100() E
|
#define ARDUINOJSON_BIN2ALPHA_0100() E
|
||||||
#define ARDUINOJSON_BIN2ALPHA_0101() F
|
#define ARDUINOJSON_BIN2ALPHA_0101() F
|
||||||
#define ARDUINOJSON_BIN2ALPHA_0110() F
|
#define ARDUINOJSON_BIN2ALPHA_0110() G
|
||||||
#define ARDUINOJSON_BIN2ALPHA_0111() H
|
#define ARDUINOJSON_BIN2ALPHA_0111() H
|
||||||
#define ARDUINOJSON_BIN2ALPHA_1000() I
|
#define ARDUINOJSON_BIN2ALPHA_1000() I
|
||||||
#define ARDUINOJSON_BIN2ALPHA_1001() J
|
#define ARDUINOJSON_BIN2ALPHA_1001() J
|
||||||
|
|||||||
@@ -138,8 +138,9 @@ template <typename TDerived>
|
|||||||
template <typename T>
|
template <typename T>
|
||||||
typename enable_if<is_same<T, JsonVariant>::value, JsonVariant>::type
|
typename enable_if<is_same<T, JsonVariant>::value, JsonVariant>::type
|
||||||
VariantRefBase<TDerived>::to() const {
|
VariantRefBase<TDerived>::to() const {
|
||||||
variantSetNull(getOrCreateData());
|
auto data = getOrCreateData();
|
||||||
return *this;
|
variantSetNull(data);
|
||||||
|
return JsonVariant(getPool(), data);
|
||||||
}
|
}
|
||||||
|
|
||||||
template <typename TDerived>
|
template <typename TDerived>
|
||||||
|
|||||||
@@ -4,7 +4,8 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define ARDUINOJSON_VERSION "6.21.2"
|
#define ARDUINOJSON_VERSION "6.21.3"
|
||||||
#define ARDUINOJSON_VERSION_MAJOR 6
|
#define ARDUINOJSON_VERSION_MAJOR 6
|
||||||
#define ARDUINOJSON_VERSION_MINOR 21
|
#define ARDUINOJSON_VERSION_MINOR 21
|
||||||
#define ARDUINOJSON_VERSION_REVISION 2
|
#define ARDUINOJSON_VERSION_REVISION 3
|
||||||
|
#define ARDUINOJSON_VERSION_MACRO V6213
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ void FactoryResetService::handleRequest(AsyncWebServerRequest * request) {
|
|||||||
* Delete function assumes that all files are stored flat, within the config directory.
|
* Delete function assumes that all files are stored flat, within the config directory.
|
||||||
*/
|
*/
|
||||||
void FactoryResetService::factoryReset() {
|
void FactoryResetService::factoryReset() {
|
||||||
// TODO Could be replaced with fs.rmdir(FS_CONFIG_DIRECTORY) in IDF 4.2
|
// TODO To replaced with fs.rmdir(FS_CONFIG_DIRECTORY) now we're using IDF 4.2
|
||||||
File root = fs->open(FS_CONFIG_DIRECTORY);
|
File root = fs->open(FS_CONFIG_DIRECTORY);
|
||||||
File file;
|
File file;
|
||||||
while (file = root.openNextFile()) {
|
while (file = root.openNextFile()) {
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
#define EMSESP_APP_VERSION "3.6.0-dev.13d"
|
#define EMSESP_APP_VERSION "3.6.0-dev.13e"
|
||||||
|
|||||||
Reference in New Issue
Block a user