push-notifications-arduino-esp8266 icon indicating copy to clipboard operation
push-notifications-arduino-esp8266 copied to clipboard

ArduinoJson 6 error

Open FancyPants42 opened this issue 2 years ago • 0 comments

Hi, I encountered this error while compiling the code in Arduino IDE:

C:\Users\Daryl\OneDrive - Nanyang Technological University\Documents\Arduino\libraries\IFTTTMaker\src\IFTTTMaker.cpp:105:11: warning: unknown escape sequence: '/' 105 | DynamicJsonBuffer jsonBuffer; | ^~~~~~~~~~~~~~~~~~~~~
C:\Users\Daryl\OneDrive - Nanyang Technological University\Documents\Arduino\libraries\IFTTTMaker\src\IFTTTMaker.cpp:105:11: error: DynamicJsonBuffer is a class from ArduinoJson 5. Please see https://arduinojson.org/upgrade to learn how to upgrade your program to ArduinoJson version 6 C:\Users\Daryl\OneDrive - Nanyang Technological University\Documents\Arduino\libraries\IFTTTMaker\src\IFTTTMaker.cpp: In member function 'String IFTTTMaker::sendTriggerEventWithData(String, ArduinoJson::V6214PB2::JsonObject&)': C:\Users\Daryl\OneDrive - Nanyang Technological University\Documents\Arduino\libraries\IFTTTMaker\src\IFTTTMaker.cpp:76:26: error: 'class ArduinoJson::V6214PB2::JsonObject' has no member named 'measureLength' 76 | int length = payload.measureLength(); | ^~~~~~~~~~~~~ C:\Users\Daryl\OneDrive - Nanyang Technological University\Documents\Arduino\libraries\IFTTTMaker\src\IFTTTMaker.cpp:82:13: error: 'class ArduinoJson::V6214PB2::JsonObject' has no member named 'printTo' 82 | payload.printTo(out); | ^~~~~~~ C:\Users\Daryl\OneDrive - Nanyang Technological University\Documents\Arduino\libraries\IFTTTMaker\src\IFTTTMaker.cpp: In member function 'bool IFTTTMaker::triggerEvent(String, String, String, String)': C:\Users\Daryl\OneDrive - Nanyang Technological University\Documents\Arduino\libraries\IFTTTMaker\src\IFTTTMaker.cpp:105:21: error: 'jsonBuffer' was not declared in this scope; did you mean 'JsonBuffer'? 105 | DynamicJsonBuffer jsonBuffer; | ^~~~~~~~~~ | JsonBuffer

exit status 1

Compilation error: exit status 1

Appreciate any advice, thanks!

FancyPants42 avatar Dec 13 '23 11:12 FancyPants42