Re: A Dashboard for ESP8266 [Library]
Posted: Sun Nov 12, 2017 6:41 am
Oh . I Didn't Noticed that . Let me review the Update. i will be back with fixes soon .
-->
Open Community Forum for ESP8266, Come share Arduino and IoT (Internet of Things)
https://www.esp8266.com/
danbicks wrote:This looks excellent, can this be modified to replace wifi-manager for example running in ap mode on boot allowing you to configure SSID details etc?
Just tried to compile with the latest version of arduinoJson lots of errors.Code: Select allIn file included from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonObject.ipp:10:0,
from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonObject.hpp:151,
from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson.h:9,
from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/ArduinoJson.h:13,
from C:\ARDUINO\arduino-1.8.2\libraries\ESP-DASH-master\src\EspDash.h:21,
from C:\ARDUINO\arduino-1.8.2\libraries\ESP-DASH-master\src\EspDash.cpp:1:
C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonObjectSubscript.hpp: In instantiation of 'ArduinoJson::JsonObjectSubscript<TKey>& ArduinoJson::JsonObjectSubscript<TKey>::operator=(const T&) [with T = StringSumHelper; TKey = const char*]':
C:\ARDUINO\arduino-1.8.2\libraries\ESP-DASH-master\src\EspDash.cpp:123:22: required from here
C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonObjectSubscript.hpp:35:25: error: no matching function for call to 'ArduinoJson::JsonObjectSubscript<const char*>::assign(const StringSumHelper&)'
JsonVariant>(src);
^
C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonObjectSubscript.hpp:35:25: note: candidate is:
In file included from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonArraySubscript.hpp:9:0,
from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonArray.ipp:10,
from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonArray.hpp:135,
from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson.h:8,
from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/ArduinoJson.h:13,
from C:\ARDUINO\arduino-1.8.2\libraries\ESP-DASH-master\src\EspDash.h:21,
from C:\ARDUINO\arduino-1.8.2\libraries\ESP-DASH-master\src\EspDash.cpp:1:
C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonSubscriptBase.hpp:76:23: note: template<class TValue> TImpl& ArduinoJson::JsonSubscriptBase<TImpl>::assign(TValue) [with TValue = TValue; TImpl = ArduinoJson::JsonObjectSubscript<const char*>]
FORCE_INLINE TImpl& assign(TValue value) {
^
C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonSubscriptBase.hpp:76:23: note: template argument deduction/substitution failed:
In file included from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonObject.ipp:10:0,
from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonObject.hpp:151,
from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson.h:9,
from C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/ArduinoJson.h:13,
from C:\ARDUINO\arduino-1.8.2\libraries\ESP-DASH-master\src\EspDash.h:21,
from C:\ARDUINO\arduino-1.8.2\libraries\ESP-DASH-master\src\EspDash.cpp:1:
C:\ARDUINO\arduino-1.8.2\libraries\ArduinoJson\src/../include/ArduinoJson/JsonObjectSubscript.hpp:35:25: note: cannot convert 'src' (type 'const StringSumHelper') to type 'ArduinoJson::JsonVariant'
JsonVariant>(src);
Looks promising though.
Dans