PainLessMesh and Many error
Hi I new user, I am a neophile i would try to build a mesh network with esp 32 but my arduino gives me many errors. you can help me... " Arduino:1.8.16 (Windows 7), Scheda:"DOIT ESP32 DEVKIT V1, 80MHz, 921600, None"
In file included from C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/painlessmesh/ntp.hpp:16,
from C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/painlessmesh/mesh.hpp:6,
from C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/painlessMeshConnection.h:16,
from C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/painlessMesh.h:20,
from C:\Users\xsf4\Documents\Downloads\arduino\myMesh_test\myMesh_test.ino:1:
C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/painlessmesh/router.hpp: In function 'void painlessmesh::router::handleNodeSync(T&, painlessmesh::protocol::NodeTree, std::shared_ptr<_Tp>)':
C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/painlessmesh/router.hpp:162:26: warning: lambda capture initializers only available with -std=c++14 or -std=gnu++14
mesh.addTask([&mesh, remoteNodeId = newTree.nodeId]() {
^~~~~~~~~~~~
C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/painlessmesh/router.hpp:189:26: warning: lambda capture initializers only available with -std=c++14 or -std=gnu++14
mesh.addTask([&mesh, nodeId = newTree.nodeId]() {
^~~~~~
In file included from C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/painlessMesh.h:23,
from C:\Users\xsf4\Documents\Downloads\arduino\myMesh_test\myMesh_test.ino:1:
C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/arduino/wifi.hpp: In member function 'void painlessmesh::wifi::Mesh::eventHandleInit()':
C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/arduino/wifi.hpp:252:22: error: 'SYSTEM_EVENT_SCAN_DONE' is not a member of 'arduino_event_id_t'
WiFiEvent_t::SYSTEM_EVENT_SCAN_DONE);
^~~~~~~~~~~~~~~~~~~~~~
C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/arduino/wifi.hpp:261:22: error: 'SYSTEM_EVENT_STA_START' is not a member of 'arduino_event_id_t'
WiFiEvent_t::SYSTEM_EVENT_STA_START);
^~~~~~~~~~~~~~~~~~~~~~
C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/arduino/wifi.hpp:272:22: error: 'SYSTEM_EVENT_STA_DISCONNECTED' is not a member of 'arduino_event_id_t'
WiFiEvent_t::SYSTEM_EVENT_STA_DISCONNECTED);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\xsf4\Documents\Arduino\libraries\Painless_Mesh\src/arduino/wifi.hpp:282:22: error: 'SYSTEM_EVENT_STA_GOT_IP' is not a member of 'arduino_event_id_t'
WiFiEvent_t::SYSTEM_EVENT_STA_GOT_IP);
^~~~~~~~~~~~~~~~~~~~~~~
C:\Users\xsf4\Documents\Downloads\arduino\myMesh_test\myMesh_test.ino: In function 'void sendMessage()':
myMesh_test:12:16: error: 'construnct_json' was not declared in this scope
String msg = construnct_json();
^~~~~~~~~~~~~~~
myMesh_test:14:3: error: 'taskSendMessage' was not declared in this scope
taskSendMessage.setInterval( random( TASK_SECOND * 1, TASK_SECOND * 5 ));
^~~~~~~~~~~~~~~
C:\Users\xsf4\Documents\Downloads\arduino\myMesh_test\myMesh_test.ino:14:3: note: suggested alternative: 'sendMessage'
taskSendMessage.setInterval( random( TASK_SECOND * 1, TASK_SECOND * 5 ));
^~~~~~~~~~~~~~~
sendMessage
exit status 1
'construnct_json' was not declared in this scope"
Thank so mach