Hi all,
i'm trying to run the example here but I get compilation error:
Collected 20 compatible libraries Scanning dependencies... Dependency Graph |-- v1.0 |-- v0.15.0 | |-- v1.0 Compiling .pioenvs\lolin32\src\main.o Archiving .pioenvs\lolin32\lib90c\libSPI.a Compiling .pioenvs\lolin32\lib136\WiFi101_ID299\WiFi.o Compiling .pioenvs\lolin32\lib136\WiFi101_ID299\WiFiMDNSResponder.o Compiling .pioenvs\lolin32\lib136\WiFi101_ID299\WiFiSSLClient.o C:\users\polizio.platformio\lib\WiFi101_ID299\src\WiFiMDNSResponder.cpp:24:26: fatal error: avr/pgmspace.h: No such file or directory compilation terminated. *** [.pioenvs\lolin32\lib136\WiFi101_ID299\WiFiMDNSResponder.o] Error 1 C:\users\polizio.platformio\lib\WiFi101_ID299\src\WiFi.cpp: In member function 'int WiFiClass::init()': C:\users\polizio.platformio\lib\WiFi101_ID299\src\WiFi.cpp:300:46: error: invalid conversion from 'void ()(uint8_t, uint32_t) {aka void ()(unsigned char, unsigned int)}' to 'tpfAppResolveCb {aka void ()(unsigned char, long unsigned int)}' [-fpermissive] registerSocketCallback(socket_cb, resolve_cb); ^ In file included from C:\users\polizio.platformio\lib\WiFi101_ID299\src\utility/WiFiSocket.h:24:0, from C:\users\polizio.platformio\lib\WiFi101_ID299\src\WiFi.cpp:36: C:\users\polizio.platformio\lib\WiFi101_ID299\src/socket/include/socket.h:1047:14: note: initializing argument 2 of 'void registerSocketCallback(tpfAppSocketCb, tpfAppResolveCb)' NMI_API void registerSocketCallback(tpfAppSocketCb socket_cb, tpfAppResolveCb resolve_cb); ^ C:\users\polizio.platformio\lib\WiFi101_ID299\src\WiFi.cpp: At global scope: C:\users\polizio.platformio\lib\WiFi101_ID299\src\WiFi.cpp:1124:10: error: prototype for 'uint32_t WiFiClass::getTime()' does not match any in class 'WiFiClass' uint32_t WiFiClass::getTime() ^ In file included from C:\users\polizio.platformio\lib\WiFi101_ID299\src\WiFi.cpp:38:0: C:\users\polizio.platformio\lib\WiFi101_ID299\src\WiFi101.h:157:16: error: candidate is: long unsigned int WiFiClass::getTime() unsigned long getTime();
What's wrong?
It's seems that the libray has some errors inside because the different type of variables used.
Thanks
Mik