Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interference between ArduinoJson 6.21xx and Blynk 1.2.0 #1914

Closed
3KUdelta opened this issue Apr 17, 2023 · 2 comments
Closed

Interference between ArduinoJson 6.21xx and Blynk 1.2.0 #1914

3KUdelta opened this issue Apr 17, 2023 · 2 comments
Labels
bug v6 ArduinoJson 6

Comments

@3KUdelta
Copy link

Hi, I am using ArduinoJson 6.21.xx in combination with Blynk 1.2.0 (//https://github.com/blynkkk/blynk-library) and I made the following interesting observation. As soon as I go to 6.21.xx I get two main compilation errors (details below). One on blynk side

/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant /Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant 25 | #define V6 6 | ^

and one on ArduinoJson side:

Solar-WiFi-Weather-Station-V2.4:377:3: error: 'serializeJson' was not declared in this scope 377 | serializeJson(jsonDoc, jsonBuffer); | ^~~~~~~~~~~~~ exit status 1 'StaticJsonDocument' was not declared in this scope

Just to be clear: If I switch back to Versions 6.20.x and earlier it is working ok with no compilation errors. I tested also on the Blynk side - as soon as I use #include <BlynkSimpleEsp8266.h> together with any ArduinoJson example the error occurs.

Environment
Here is the environment that I used:

  • Microcontroller: ESP8266
  • Core/runtime: ESP8266 core for Arduino v3.0.2
  • IDE: Arduino IDE 1.8.19

Reproducible code example causing the error
I am using your JsonParserExample. Another interesting observation: if I change the sequence of the two libraries, the error disappears.

// ArduinoJson - https://arduinojson.org
// Copyright © 2014-2023, Benoit BLANCHON
// MIT License
//
// This example shows how to deserialize a JSON document with ArduinoJson.
//
// https://arduinojson.org/v6/example/parser/

#include <BlynkSimpleEsp8266.h>
#include <ArduinoJson.h>

void setup() {

Serial.begin(9600);
while (!Serial) continue;

StaticJsonDocument<200> doc;

char json[] = "{"sensor":"gps","time":1351824120,"data":[48.756080,2.302038]}";

DeserializationError error = deserializeJson(doc, json);

if (error) {
Serial.print(F("deserializeJson() failed: "));
Serial.println(error.f_str());
return;
}
const char* sensor = doc["sensor"];
long time = doc["time"];
double latitude = doc["data"][0];
double longitude = doc["data"][1];

Serial.println(sensor);
Serial.println(time);
Serial.println(latitude, 6);
Serial.println(longitude, 6);
}

void loop() {
// not used in this example
}

Compiler output
Arduino: 1.8.19 (Mac OS X), Board: "LOLIN(WEMOS) D1 mini Pro, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, 16MB (FS:14MB OTA:~1019KB), v2 Lower Memory, Disabled, None, Only Sketch, 921600"

In file included from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Namespace.hpp:8,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/Converter.hpp:7,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantRefBase.hpp:8,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ElementProxy.hpp:7,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/JsonArray.hpp:7,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:28,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/mst/Documents/Arduino/sketches/Solar_WIFI_Weather-Station/Solar-WiFi-Weather-Station-V2.4/Solar-WiFi-Weather-Station-V2.4.ino:104:
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
In file included from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Strings/Adapters/FlashString.hpp:9,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Strings/StringAdapters.hpp:13,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Memory/MemoryPool.hpp:10,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/JsonVariantConst.hpp:10,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantRefBase.hpp:9,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ElementProxy.hpp:7,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/JsonArray.hpp:7,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:28,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/mst/Documents/Arduino/sketches/Solar_WIFI_Weather-Station/Solar-WiFi-Weather-Station-V2.4/Solar-WiFi-Weather-Station-V2.4.ino:104:
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp:34:50: error: 'ArduinoJson::detail' has not been declared
34 | inline int strncmp_P(const char* a, ArduinoJson::detail::pgm_p b, size_t n) {
| ^~~~~~
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp:34:64: error: expected ',' or '...' before 'b'
34 | inline int strncmp_P(const char* a, ArduinoJson::detail::pgm_p b, size_t n) {
| ^
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp: In function 'int strncmp_P(const char*, int)':
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp:36:20: error: 'b' was not declared in this scope
36 | const char* s2 = b.address;
| ^
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp:39:10: error: 'n' was not declared in this scope
39 | while (n-- > 0) {
| ^
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp: At global scope:
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp:73:49: error: 'ArduinoJson::detail' has not been declared
73 | inline int memcmp_P(const void* a, ArduinoJson::detail::pgm_p b, size_t n) {
| ^~~~~~
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp:73:63: error: expected ',' or '...' before 'b'
73 | inline int memcmp_P(const void* a, ArduinoJson::detail::pgm_p b, size_t n) {
| ^
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp: In function 'int memcmp_P(const void*, int)':
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp:75:20: error: 'b' was not declared in this scope
75 | const char* p2 = b.address;
| ^
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp:78:10: error: 'n' was not declared in this scope
78 | while (n-- > 0) {
| ^
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp: At global scope:
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp:89:47: error: 'ArduinoJson::detail' has not been declared
89 | inline void* memcpy_P(void* dst, ArduinoJson::detail::pgm_p src, size_t n) {
| ^~~~~~
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp:89:61: error: expected ',' or '...' before 'src'
89 | inline void* memcpy_P(void* dst, ArduinoJson::detail::pgm_p src, size_t n) {
| ^~~
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp: In function 'void* memcpy_P(void*, int)':
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp:91:19: error: 'src' was not declared in this scope
91 | const char* s = src.address;
| ^~~
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/pgmspace.hpp:94:10: error: 'n' was not declared in this scope
94 | while (n-- > 0) {
| ^
In file included from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Namespace.hpp:8,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/Converter.hpp:7,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantRefBase.hpp:8,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ElementProxy.hpp:7,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/JsonArray.hpp:7,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:28,
from /Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/mst/Documents/Arduino/sketches/Solar_WIFI_Weather-Station/Solar-WiFi-Weather-Station-V2.4/Solar-WiFi-Weather-Station-V2.4.ino:104:
/Users/mst/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Strings/Adapters/FlashString.hpp: At global scope:
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected '{' before numeric constant
25 | #define V6 6
| ^
/Users/mst/Documents/Arduino/libraries/Blynk/src/Blynk/BlynkHandlers.h:25:13: error: expected unqualified-id before numeric constant
/Users/mst/Documents/Arduino/sketches/Solar_WIFI_Weather-Station/Solar-WiFi-Weather-Station-V2.4/Solar-WiFi-Weather-Station-V2.4.ino: In function 'void setup()':
Solar-WiFi-Weather-Station-V2.4:353:3: error: 'StaticJsonDocument' was not declared in this scope
353 | StaticJsonDocument<512> jsonDoc;
| ^~~~~~~~~~~~~~~~~~
Solar-WiFi-Weather-Station-V2.4:353:27: error: 'jsonDoc' was not declared in this scope
353 | StaticJsonDocument<512> jsonDoc;
| ^~~~~~~
Solar-WiFi-Weather-Station-V2.4:354:3: error: 'JsonObject' was not declared in this scope
354 | JsonObject rootObj = jsonDoc.createNestedObject("root");
| ^~~~~~~~~~
Solar-WiFi-Weather-Station-V2.4:358:3: error: 'rootObj' was not declared in this scope
358 | rootObj["temperature"] = adjusted_temp;
| ^~~~~~~
Solar-WiFi-Weather-Station-V2.4:377:3: error: 'serializeJson' was not declared in this scope
377 | serializeJson(jsonDoc, jsonBuffer);
| ^~~~~~~~~~~~~
exit status 1
'StaticJsonDocument' was not declared in this scope

Hope this helps. Best, Marc

@bblanchon
Copy link
Owner

Hi @3KUdelta,

Thank you very much for reporting this issue.
#define V6 6 was indeed interfering with the macro that generates ArduinoJson's namespace.

Best regards,
Benoit

kartben added a commit to kartben/artificial-nose that referenced this issue Apr 21, 2023
Apparently this issue bblanchon/ArduinoJson/issues/1914 is biting us.

Signed-off-by: Benjamin Cabé <kartben@users.noreply.github.com>
kartben added a commit to kartben/artificial-nose that referenced this issue Apr 21, 2023
Apparently this issue bblanchon/ArduinoJson/issues/1914 is biting us.
Fixes issue #24.

Signed-off-by: Benjamin Cabé <kartben@users.noreply.github.com>
bblanchon added a commit that referenced this issue Apr 21, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 19, 2023
@bblanchon
Copy link
Owner

Fix available in ArduinoJson 6.21.3.

@bblanchon bblanchon added the v6 ArduinoJson 6 label Feb 6, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug v6 ArduinoJson 6
Projects
None yet
Development

No branches or pull requests

2 participants