[GH-ISSUE #72] Errors #53

Closed
opened 2026-02-28 01:23:07 +03:00 by kerem · 63 comments
Owner

Originally created by @yomasa on GitHub (Jan 19, 2016).
Original GitHub issue: https://github.com/tzapu/WiFiManager/issues/72

Error when try to run

WARNING: Category '' in library UIPEthernet is not valid. Setting to 'Uncategorized'

/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp: In member

function 'void WiFiManager::handleWifiSave()':
/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:462:20: error: 'class IPAddress' has no member named 'fromString'
_sta_static_ip.fromString(server->arg("ip"));
^
/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:467:20: error: 'class IPAddress' has no member named 'fromString'
_sta_static_gw.fromString(server->arg("gw"));
^
/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:472:20: error: 'class IPAddress' has no member named 'fromString'
_sta_static_sn.fromString(server->arg("sn"));
^
exit status 1
Error compiling.

Originally created by @yomasa on GitHub (Jan 19, 2016). Original GitHub issue: https://github.com/tzapu/WiFiManager/issues/72 Error when try to run WARNING: Category '' in library UIPEthernet is not valid. Setting to 'Uncategorized' /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp: In member function 'void WiFiManager::handleWifiSave()': /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:462:20: error: 'class IPAddress' has no member named 'fromString' _sta_static_ip.fromString(server->arg("ip")); ^ /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:467:20: error: 'class IPAddress' has no member named 'fromString' _sta_static_gw.fromString(server->arg("gw")); ^ /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:472:20: error: 'class IPAddress' has no member named 'fromString' _sta_static_sn.fromString(server->arg("sn")); ^ exit status 1 Error compiling.
kerem closed this issue 2026-02-28 01:23:07 +03:00
Author
Owner

@domonetic commented on GitHub (Jan 19, 2016):

Uipethernet is for arduino core. Wifimanager is for esp8266 core. Not is a error

<!-- gh-comment-id:172728390 --> @domonetic commented on GitHub (Jan 19, 2016): Uipethernet is for arduino core. Wifimanager is for esp8266 core. Not is a error
Author
Owner

@yomasa commented on GitHub (Jan 19, 2016):

yes, here the code

#include <ESP8266WiFi.h> //https://github.com/esp8266/Arduino

//needed for library
#include <DNSServer.h>
#include <ESP8266WebServer.h>
#include <WiFiManager.h> //https://github.com/tzapu/WiFiManager

void setup() {
// put your setup code here, to run once:
Serial.begin(115200);

//WiFiManager
//Local intialization. Once its business is done, there is no need to keep it around
WiFiManager wifiManager;
//reset saved settings
//wifiManager.resetSettings();

//set custom ip for portal
//wifiManager.setAPConfig(IPAddress(10,0,1,1), IPAddress(10,0,1,1), IPAddress(255,255,255,0));

//fetches ssid and pass from eeprom and tries to connect
//if it does not connect it starts an access point with the specified name
//here  "AutoConnectAP"
//and goes into a blocking loop awaiting configuration
wifiManager.autoConnect("AutoConnectAP");
//or use this for auto generated name ESP + ChipID
//wifiManager.autoConnect();


//if you get here you have connected to the WiFi
Serial.println("connected...yeey :)");

}

void loop() {
// put your main code here, to run repeatedly:

}

<!-- gh-comment-id:172733313 --> @yomasa commented on GitHub (Jan 19, 2016): yes, here the code #include <ESP8266WiFi.h> //https://github.com/esp8266/Arduino //needed for library #include <DNSServer.h> #include <ESP8266WebServer.h> #include <WiFiManager.h> //https://github.com/tzapu/WiFiManager void setup() { // put your setup code here, to run once: Serial.begin(115200); ``` //WiFiManager //Local intialization. Once its business is done, there is no need to keep it around WiFiManager wifiManager; //reset saved settings //wifiManager.resetSettings(); //set custom ip for portal //wifiManager.setAPConfig(IPAddress(10,0,1,1), IPAddress(10,0,1,1), IPAddress(255,255,255,0)); //fetches ssid and pass from eeprom and tries to connect //if it does not connect it starts an access point with the specified name //here "AutoConnectAP" //and goes into a blocking loop awaiting configuration wifiManager.autoConnect("AutoConnectAP"); //or use this for auto generated name ESP + ChipID //wifiManager.autoConnect(); //if you get here you have connected to the WiFi Serial.println("connected...yeey :)"); ``` } void loop() { // put your main code here, to run repeatedly: }
Author
Owner

@tzapu commented on GitHub (Jan 19, 2016):

You may want to check that board type in arduino ide is set to an esp variant.
Since you are using the latest github manager you will need to checkout the latest esp8266 core for arduino as well

<!-- gh-comment-id:172743817 --> @tzapu commented on GitHub (Jan 19, 2016): You may want to check that board type in arduino ide is set to an esp variant. Since you are using the latest github manager you will need to checkout the latest esp8266 core for arduino as well
Author
Owner

@yomasa commented on GitHub (Jan 19, 2016):

I reinstall everything fresh when I compile the AutoConnect sample I get this

Build options changed, rebuilding all
/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp: In member function 'void WiFiManager::handleWifiSave()':
/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:462:20: error: 'class IPAddress' has no member named 'fromString'
_sta_static_ip.fromString(server->arg("ip"));
^
/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:467:20: error: 'class IPAddress' has no member named 'fromString'
_sta_static_gw.fromString(server->arg("gw"));
^
/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:472:20: error: 'class IPAddress' has no member named 'fromString'
_sta_static_sn.fromString(server->arg("sn"));
^
exit status 1
Error compiling.

<!-- gh-comment-id:172864397 --> @yomasa commented on GitHub (Jan 19, 2016): I reinstall everything fresh when I compile the AutoConnect sample I get this Build options changed, rebuilding all /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp: In member function 'void WiFiManager::handleWifiSave()': /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:462:20: error: 'class IPAddress' has no member named 'fromString' _sta_static_ip.fromString(server->arg("ip")); ^ /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:467:20: error: 'class IPAddress' has no member named 'fromString' _sta_static_gw.fromString(server->arg("gw")); ^ /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:472:20: error: 'class IPAddress' has no member named 'fromString' _sta_static_sn.fromString(server->arg("sn")); ^ exit status 1 Error compiling.
Author
Owner

@tzapu commented on GitHub (Jan 19, 2016):

hi, since you got the lates from github, you need to get the latest esp8266 arduino core as well

cheers
alex

<!-- gh-comment-id:172864572 --> @tzapu commented on GitHub (Jan 19, 2016): hi, since you got the lates from github, you need to get the latest esp8266 arduino core as well cheers alex
Author
Owner

@yomasa commented on GitHub (Jan 19, 2016):

How do i do that?

<!-- gh-comment-id:172864806 --> @yomasa commented on GitHub (Jan 19, 2016): How do i do that?
Author
Owner

@yomasa commented on GitHub (Jan 19, 2016):

using 2.0

<!-- gh-comment-id:172864934 --> @yomasa commented on GitHub (Jan 19, 2016): using 2.0
Author
Owner

@tzapu commented on GitHub (Jan 19, 2016):

https://github.com/esp8266/Arduino#using-git-version-

On 19 Jan 2016, at 16:13, yomasa notifications@github.com wrote:

using 2.0


Reply to this email directly or view it on GitHub https://github.com/tzapu/WiFiManager/issues/72#issuecomment-172864934.

<!-- gh-comment-id:172865392 --> @tzapu commented on GitHub (Jan 19, 2016): https://github.com/esp8266/Arduino#using-git-version- > On 19 Jan 2016, at 16:13, yomasa notifications@github.com wrote: > > using 2.0 > > — > Reply to this email directly or view it on GitHub https://github.com/tzapu/WiFiManager/issues/72#issuecomment-172864934.
Author
Owner

@yomasa commented on GitHub (Jan 19, 2016):

Did that still same error, How can I check/verify the versions?

<!-- gh-comment-id:172873120 --> @yomasa commented on GitHub (Jan 19, 2016): Did that still same error, How can I check/verify the versions?
Author
Owner

@mocheffendi commented on GitHub (Jan 19, 2016):

What version of IDE did you use?
On Jan 19, 2016 9:10 PM, "yomasa" notifications@github.com wrote:

I reinstall everything fresh when I compile the AutoConnect sample I get
this

Build options changed, rebuilding all
/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:
In member function 'void WiFiManager::handleWifiSave()':
/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:462:20:
error: 'class IPAddress' has no member named 'fromString'
_sta_static_ip.fromString(server->arg("ip"));
^
/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:467:20:
error: 'class IPAddress' has no member named 'fromString'
_sta_static_gw.fromString(server->arg("gw"));
^
/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:472:20:
error: 'class IPAddress' has no member named 'fromString'
_sta_static_sn.fromString(server->arg("sn"));
^
exit status 1
Error compiling.


Reply to this email directly or view it on GitHub
https://github.com/tzapu/WiFiManager/issues/72#issuecomment-172864397.

<!-- gh-comment-id:172873890 --> @mocheffendi commented on GitHub (Jan 19, 2016): What version of IDE did you use? On Jan 19, 2016 9:10 PM, "yomasa" notifications@github.com wrote: > I reinstall everything fresh when I compile the AutoConnect sample I get > this > > Build options changed, rebuilding all > /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp: > In member function 'void WiFiManager::handleWifiSave()': > /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:462:20: > error: 'class IPAddress' has no member named 'fromString' > _sta_static_ip.fromString(server->arg("ip")); > ^ > /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:467:20: > error: 'class IPAddress' has no member named 'fromString' > _sta_static_gw.fromString(server->arg("gw")); > ^ > /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:472:20: > error: 'class IPAddress' has no member named 'fromString' > _sta_static_sn.fromString(server->arg("sn")); > ^ > exit status 1 > Error compiling. > > — > Reply to this email directly or view it on GitHub > https://github.com/tzapu/WiFiManager/issues/72#issuecomment-172864397.
Author
Owner

@yomasa commented on GitHub (Jan 19, 2016):

this one
http://arduino.esp8266.com/staging/package_esp8266com_index.json

<!-- gh-comment-id:172877740 --> @yomasa commented on GitHub (Jan 19, 2016): this one http://arduino.esp8266.com/staging/package_esp8266com_index.json
Author
Owner

@yomasa commented on GitHub (Jan 19, 2016):

I tried the stable and staging versions

<!-- gh-comment-id:172879645 --> @yomasa commented on GitHub (Jan 19, 2016): I tried the stable and staging versions
Author
Owner

@mocheffendi commented on GitHub (Jan 19, 2016):

arduino IDE v 1.6.7 can't compile ESP 8266 sketch
use Arduino IDE v 1.6.5 to compile ESP 8266 sketch.

<!-- gh-comment-id:172880872 --> @mocheffendi commented on GitHub (Jan 19, 2016): arduino IDE v 1.6.7 can't compile ESP 8266 sketch use Arduino IDE v 1.6.5 to compile ESP 8266 sketch.
Author
Owner

@yomasa commented on GitHub (Jan 19, 2016):

I got it working, I use Arduino 1.6.7 and had to install wifi manager 0.5.0 then 0.6.0 for it to work.

if you just install 0.6.0 I get

/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:467:20: error: 'class IPAddress' has no member named 'fromString'
_sta_static_gw.fromString(server->arg("gw"));
^
/Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:472:20: error: 'class IPAddress' has no member named 'fromString'
_sta_static_sn.fromString(server->arg("sn"));
^
exit status 1
Error compiling.

<!-- gh-comment-id:172883300 --> @yomasa commented on GitHub (Jan 19, 2016): I got it working, I use Arduino 1.6.7 and had to install wifi manager 0.5.0 then 0.6.0 for it to work. if you just install 0.6.0 I get /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:467:20: error: 'class IPAddress' has no member named 'fromString' _sta_static_gw.fromString(server->arg("gw")); ^ /Users/jblanco-us/Documents/Arduino/libraries/WiFiManager-master/WiFiManager.cpp:472:20: error: 'class IPAddress' has no member named 'fromString' _sta_static_sn.fromString(server->arg("sn")); ^ exit status 1 Error compiling.
Author
Owner

@mocheffendi commented on GitHub (Jan 19, 2016):

after use the latest library and the latest example AutoConnectWithFSParametersAndCustomIP
i got the same error

<!-- gh-comment-id:172904293 --> @mocheffendi commented on GitHub (Jan 19, 2016): after use the latest library and the latest example AutoConnectWithFSParametersAndCustomIP i got the same error
Author
Owner

@tzapu commented on GitHub (Jan 19, 2016):

hi, you need to update the esp8266 cora package, not the arduino ide itself
https://github.com/esp8266/Arduino#using-git-version-

<!-- gh-comment-id:172904691 --> @tzapu commented on GitHub (Jan 19, 2016): hi, you need to update the esp8266 cora package, not the arduino ide itself https://github.com/esp8266/Arduino#using-git-version-
Author
Owner

@nibelungen commented on GitHub (Jan 20, 2016):

Same here:

Arduino 1.6.7 (current)
ESP8266 2.0.0 (stable)
WiFiManger (master dl from 19.01.2016)

Used Example AutoConnect

  same Error as yomasa

Used Example AutoConnect (modified setAPConfig - uncommented string)

 AutoConnect:20: error: 'class WiFiManager' has no member named 'setAPConfig'

 wifiManager.setAPConfig(IPAddress(10,0,1,1), IPAddress(10,0,1,1), IPAddress(255,255,255,0));
             ^
 exit status 1
 'class WiFiManager' has no member named 'setAPConfig'
<!-- gh-comment-id:173185412 --> @nibelungen commented on GitHub (Jan 20, 2016): # Same here: Arduino 1.6.7 (current) ESP8266 2.0.0 (stable) WiFiManger (master dl from 19.01.2016) # Used Example AutoConnect ``` same Error as yomasa ``` # Used Example AutoConnect (modified setAPConfig - uncommented string) ``` AutoConnect:20: error: 'class WiFiManager' has no member named 'setAPConfig' wifiManager.setAPConfig(IPAddress(10,0,1,1), IPAddress(10,0,1,1), IPAddress(255,255,255,0)); ^ exit status 1 'class WiFiManager' has no member named 'setAPConfig' ```
Author
Owner

@tzapu commented on GitHub (Jan 20, 2016):

setAPConfig was renamed to wifiManager.setAPStaticIPConfig(IPAddress(10,0,1,1), IPAddress(10,0,1,1), IPAddress(255,255,255,0));
see examples and readme
cheers

<!-- gh-comment-id:173186804 --> @tzapu commented on GitHub (Jan 20, 2016): setAPConfig was renamed to wifiManager.setAPStaticIPConfig(IPAddress(10,0,1,1), IPAddress(10,0,1,1), IPAddress(255,255,255,0)); see examples and readme cheers
Author
Owner

@tzapu commented on GitHub (Jan 20, 2016):

but, on top of that, you will get yomasa s error, you need a newer version of the esp8266 package, the github one for now

<!-- gh-comment-id:173187341 --> @tzapu commented on GitHub (Jan 20, 2016): but, on top of that, you will get yomasa s error, you need a newer version of the esp8266 package, the github one for now
Author
Owner

@nibelungen commented on GitHub (Jan 20, 2016):

thanks for as always fast feedback.
Maybe you want to update your examples to the new syntax - even if it is uncommented.

Will try the git version after i had tried this:

Arduino 1.6.5r5
ESP8266 2.1.0-rc1 (staging does not work with Arduino 1.6.7)
WiFiManger (master.zip dl from 19.01.2016)

Used Example AutoConnect (unchanged)

arduino-1.6.5-r5\portable\sketchbook\libraries\WiFiManager-master\WiFiManager.cpp:462:20:        error: 'class IPAddress' has no member named 'fromString'
     _sta_static_ip.fromString(server->arg("ip"));
<!-- gh-comment-id:173192283 --> @nibelungen commented on GitHub (Jan 20, 2016): thanks for as always fast feedback. Maybe you want to update your examples to the new syntax - even if it is uncommented. Will try the git version after i had tried this: Arduino 1.6.5r5 ESP8266 2.1.0-rc1 (staging does not work with Arduino 1.6.7) WiFiManger (master.zip dl from 19.01.2016) # Used Example AutoConnect (unchanged) ``` arduino-1.6.5-r5\portable\sketchbook\libraries\WiFiManager-master\WiFiManager.cpp:462:20: error: 'class IPAddress' has no member named 'fromString' _sta_static_ip.fromString(server->arg("ip")); ```
Author
Owner

@tzapu commented on GitHub (Jan 20, 2016):

forgot about random tests in samples, will cleanup soon i guess

you still need a newer esp8266, the fromString function call above has been added a few days ago

<!-- gh-comment-id:173194358 --> @tzapu commented on GitHub (Jan 20, 2016): forgot about random tests in samples, will cleanup soon i guess you still need a newer esp8266, the fromString function call above has been added a few days ago
Author
Owner

@nibelungen commented on GitHub (Jan 20, 2016):

Latest Test with

Arduino 1.6.5r5
ESP8266 current git (WiFi files from 19.01.2016 16:27)
WiFiManger (master.zip dl from 19.01.2016)

Result

ESP8266WiFi\ESP8266WiFiGeneric.cpp.o: In function `std::vector<WiFiEventCbList_t, std::allocator<WiFiEventCbList_t> >::size() const':
\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.cpp:336: multiple definition of `wifi_dns_found_callback(char const*, ip_addr*, void*)'
ESP8266WiFi\ESP8266WiFi.cpp.o:\libraries\ESP8266WiFi\src/ESP8266WiFi.cpp:729: first defined here
ESP8266WiFi\ESP8266WiFiSTA.cpp.o: In function `ESP8266WiFiSTAClass::smartConfigDone()':
\libraries\ESP8266WiFi\src/ESP8266WiFiSTA.cpp:559: multiple definition of `wifi_wps_status_cb(wps_cb_status)'
ESP8266WiFi\ESP8266WiFi.cpp.o:\libraries\ESP8266WiFi\src/ESP8266WiFi.cpp:775: first defined here
collect2.exe: error: ld returned 1 exit status
<!-- gh-comment-id:173195411 --> @nibelungen commented on GitHub (Jan 20, 2016): Latest Test with Arduino 1.6.5r5 ESP8266 current git (WiFi files from 19.01.2016 16:27) WiFiManger (master.zip dl from 19.01.2016) # Result ``` ESP8266WiFi\ESP8266WiFiGeneric.cpp.o: In function `std::vector<WiFiEventCbList_t, std::allocator<WiFiEventCbList_t> >::size() const': \libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.cpp:336: multiple definition of `wifi_dns_found_callback(char const*, ip_addr*, void*)' ESP8266WiFi\ESP8266WiFi.cpp.o:\libraries\ESP8266WiFi\src/ESP8266WiFi.cpp:729: first defined here ESP8266WiFi\ESP8266WiFiSTA.cpp.o: In function `ESP8266WiFiSTAClass::smartConfigDone()': \libraries\ESP8266WiFi\src/ESP8266WiFiSTA.cpp:559: multiple definition of `wifi_wps_status_cb(wps_cb_status)' ESP8266WiFi\ESP8266WiFi.cpp.o:\libraries\ESP8266WiFi\src/ESP8266WiFi.cpp:775: first defined here collect2.exe: error: ld returned 1 exit status ```
Author
Owner

@nibelungen commented on GitHub (Jan 20, 2016):

@tzapu what is your environment (Arduino Version ...)

<!-- gh-comment-id:173196406 --> @nibelungen commented on GitHub (Jan 20, 2016): @tzapu what is your environment (Arduino Version ...)
Author
Owner

@tzapu commented on GitHub (Jan 20, 2016):

arduino ide 1.6.6
checkout of https://github.com/esp8266/Arduino#using-git-version- latest
and obviously the latest WiFiManager :)

<!-- gh-comment-id:173196825 --> @tzapu commented on GitHub (Jan 20, 2016): arduino ide 1.6.6 checkout of https://github.com/esp8266/Arduino#using-git-version- latest and obviously the latest WiFiManager :)
Author
Owner

@tzapu commented on GitHub (Jan 20, 2016):

@nibelungen the error above looks like there is something wrong in your libraris/hardware folder

are you sure you don t have it included twice?

<!-- gh-comment-id:173211450 --> @tzapu commented on GitHub (Jan 20, 2016): @nibelungen the error above looks like there is something wrong in your libraris/hardware folder are you sure you don t have it included twice?
Author
Owner

@nibelungen commented on GitHub (Jan 20, 2016):

Can confirm it works with

Arduino 1.6.6
ESP8266 current git
WiFiManager latest

Thanks tzapu

<!-- gh-comment-id:173213831 --> @nibelungen commented on GitHub (Jan 20, 2016): Can confirm it works with Arduino 1.6.6 ESP8266 current git WiFiManager latest Thanks tzapu
Author
Owner

@mocheffendi commented on GitHub (Jan 20, 2016):

Hi Tzapu,

Arduino IDE 1.6.5 r5
ESP 8266 git version
WiFiManager latest
confirm compile and upload but this is the serial monitor for sketch from the example AutoConnectWithFSParametersAndCustomIP.ino

mounting FS...
mounted file system
reading config file
opened config file
{"blynk_token":"bf21f65cf73546fcb90a26de7f7179d7"}
parsed json

Exception (28):
epc1=0x4000bf0e epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

ctx: cont 
sp: 3fff05c0 end: 3fff09b0 offset: 01a0

>>>stack>>>
3fff0760:  3fffdad0 3fff0774 3fff09fc 40206b83  
3fff0770:  3ffe8618 3fff0770 3fff077c 00000000  
3fff0780:  3fff1c28 00000002 3fff1c34 feefeffe  
3fff0790:  feefeffe feefeffe feefeffe feefeffe  
3fff07a0:  feefeffe feefeffe feefeffe feefeffe  
3fff07b0:  feefeffe feefeffe feefeffe feefeffe  
3fff07c0:  feefeffe feefeffe feefeffe feefeffe  
3fff07d0:  feefeffe feefeffe feefeffe feefeffe  
3fff07e0:  feefeffe feefeffe feefeffe feefeffe  
3fff07f0:  feefeffe feefeffe feefeffe feefeffe  
3fff0800:  feefeffe feefeffe feefeffe feefeffe  
3fff0810:  feefeffe feefeffe feefeffe feefeffe  
3fff0820:  feefeffe feefeffe feefeffe feefeffe  
3fff0830:  feefeffe feefeffe feefeffe 00000018  
3fff0840:  3ffe9170 00000000 000003e8 feefeffe  
3fff0850:  3fff1bc0 3fff1c08 feefeffe feefeffe  
3fff0860:  feefeffe feefeffe feefeffe feefeffe  
3fff0870:  feefeffe feefeffe feefeffe feefeffe  
3fff0880:  feefeffe feefeffe feefeffe feefeffe  
3fff0890:  feefeffe feefeffe feefeffe feefeffe  
3fff08a0:  feefeffe feefeffe feefeffe feefeffe  
3fff08b0:  feefeffe feefeffe feefeffe feefeffe  
3fff08c0:  feefeffe feefeffe feefeffe feefeffe  
3fff08d0:  feefeffe feefeffe feefeffe feefeffe  
3fff08e0:  feefeffe feefeffe feefeffe feefeffe  
3fff08f0:  feefeffe feefeffe feefeffe feefeffe  
3fff0900:  feefeffe feefeffe feefeffe feefeffe  
3fff0910:  feefeffe feefeffe feefeffe feefeffe  
3fff0920:  feefeffe feefeffe feefeffe feefeffe  
3fff0930:  feefeffe feefeffe feefeffe feefeffe  
3fff0940:  feefeffe feefeffe feefeffe feefeffe  
3fff0950:  feefeffe feefeffe feefeffe feefeffe  
3fff0960:  feefeffe feefeffe feefeffe feefeffe  
3fff0970:  feefeffe feefeffe feefeffe feefeffe  
3fff0980:  feefeffe feefeffe feefeffe 3ffef988  
3fff0990:  3fffdad0 00000000 3ffef980 4020d144  
3fff09a0:  feefeffe feefeffe 3ffef990 40100114  
<<<stack<<<

 ets Jan  8 2013,rst cause:2, boot mode:(1,7)


 ets Jan  8 2013,rst cause:4, boot mode:(1,7)

wdt reset
<!-- gh-comment-id:173244432 --> @mocheffendi commented on GitHub (Jan 20, 2016): Hi Tzapu, Arduino IDE 1.6.5 r5 ESP 8266 git version WiFiManager latest confirm compile and upload but this is the serial monitor for sketch from the example AutoConnectWithFSParametersAndCustomIP.ino ``` mounting FS... mounted file system reading config file opened config file {"blynk_token":"bf21f65cf73546fcb90a26de7f7179d7"} parsed json Exception (28): epc1=0x4000bf0e epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000 ctx: cont sp: 3fff05c0 end: 3fff09b0 offset: 01a0 >>>stack>>> 3fff0760: 3fffdad0 3fff0774 3fff09fc 40206b83 3fff0770: 3ffe8618 3fff0770 3fff077c 00000000 3fff0780: 3fff1c28 00000002 3fff1c34 feefeffe 3fff0790: feefeffe feefeffe feefeffe feefeffe 3fff07a0: feefeffe feefeffe feefeffe feefeffe 3fff07b0: feefeffe feefeffe feefeffe feefeffe 3fff07c0: feefeffe feefeffe feefeffe feefeffe 3fff07d0: feefeffe feefeffe feefeffe feefeffe 3fff07e0: feefeffe feefeffe feefeffe feefeffe 3fff07f0: feefeffe feefeffe feefeffe feefeffe 3fff0800: feefeffe feefeffe feefeffe feefeffe 3fff0810: feefeffe feefeffe feefeffe feefeffe 3fff0820: feefeffe feefeffe feefeffe feefeffe 3fff0830: feefeffe feefeffe feefeffe 00000018 3fff0840: 3ffe9170 00000000 000003e8 feefeffe 3fff0850: 3fff1bc0 3fff1c08 feefeffe feefeffe 3fff0860: feefeffe feefeffe feefeffe feefeffe 3fff0870: feefeffe feefeffe feefeffe feefeffe 3fff0880: feefeffe feefeffe feefeffe feefeffe 3fff0890: feefeffe feefeffe feefeffe feefeffe 3fff08a0: feefeffe feefeffe feefeffe feefeffe 3fff08b0: feefeffe feefeffe feefeffe feefeffe 3fff08c0: feefeffe feefeffe feefeffe feefeffe 3fff08d0: feefeffe feefeffe feefeffe feefeffe 3fff08e0: feefeffe feefeffe feefeffe feefeffe 3fff08f0: feefeffe feefeffe feefeffe feefeffe 3fff0900: feefeffe feefeffe feefeffe feefeffe 3fff0910: feefeffe feefeffe feefeffe feefeffe 3fff0920: feefeffe feefeffe feefeffe feefeffe 3fff0930: feefeffe feefeffe feefeffe feefeffe 3fff0940: feefeffe feefeffe feefeffe feefeffe 3fff0950: feefeffe feefeffe feefeffe feefeffe 3fff0960: feefeffe feefeffe feefeffe feefeffe 3fff0970: feefeffe feefeffe feefeffe feefeffe 3fff0980: feefeffe feefeffe feefeffe 3ffef988 3fff0990: 3fffdad0 00000000 3ffef980 4020d144 3fff09a0: feefeffe feefeffe 3ffef990 40100114 <<<stack<<< ets Jan 8 2013,rst cause:2, boot mode:(1,7) ets Jan 8 2013,rst cause:4, boot mode:(1,7) wdt reset ```
Author
Owner

@tzapu commented on GitHub (Jan 20, 2016):

hi,

try a SPIFFS.format() before ?

Seems to be some memory issue i guess

Did you get the latest example as well, I think i updated that one yesterday…
Cheers

On 20 Jan 2016, at 17:45, mocheffendi notifications@github.com wrote:

Hi Tzapu,

Arduino IDE 1.6.5 r5
ESP 8266 git version
WiFiManager latest
confirm compile and upload but this is the serial monitor for sketch from the example AutoConnectWithFSParametersAndCustomIP.ino

mounting FS...
mounted file system
reading config file
opened config file
{"blynk_token":"bf21f65cf73546fcb90a26de7f7179d7"}
parsed json

Exception (28):
epc1=0x4000bf0e epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000

ctx: cont
sp: 3fff05c0 end: 3fff09b0 offset: 01a0

stack>>>
3fff0760: 3fffdad0 3fff0774 3fff09fc 40206b83
3fff0770: 3ffe8618 3fff0770 3fff077c 00000000
3fff0780: 3fff1c28 00000002 3fff1c34 feefeffe
3fff0790: feefeffe feefeffe feefeffe feefeffe
3fff07a0: feefeffe feefeffe feefeffe feefeffe
3fff07b0: feefeffe feefeffe feefeffe feefeffe
3fff07c0: feefeffe feefeffe feefeffe feefeffe
3fff07d0: feefeffe feefeffe feefeffe feefeffe
3fff07e0: feefeffe feefeffe feefeffe feefeffe
3fff07f0: feefeffe feefeffe feefeffe feefeffe
3fff0800: feefeffe feefeffe feefeffe feefeffe
3fff0810: feefeffe feefeffe feefeffe feefeffe
3fff0820: feefeffe feefeffe feefeffe feefeffe
3fff0830: feefeffe feefeffe feefeffe 00000018
3fff0840: 3ffe9170 00000000 000003e8 feefeffe
3fff0850: 3fff1bc0 3fff1c08 feefeffe feefeffe
3fff0860: feefeffe feefeffe feefeffe feefeffe
3fff0870: feefeffe feefeffe feefeffe feefeffe
3fff0880: feefeffe feefeffe feefeffe feefeffe
3fff0890: feefeffe feefeffe feefeffe feefeffe
3fff08a0: feefeffe feefeffe feefeffe feefeffe
3fff08b0: feefeffe feefeffe feefeffe feefeffe
3fff08c0: feefeffe feefeffe feefeffe feefeffe
3fff08d0: feefeffe feefeffe feefeffe feefeffe
3fff08e0: feefeffe feefeffe feefeffe feefeffe
3fff08f0: feefeffe feefeffe feefeffe feefeffe
3fff0900: feefeffe feefeffe feefeffe feefeffe
3fff0910: feefeffe feefeffe feefeffe feefeffe
3fff0920: feefeffe feefeffe feefeffe feefeffe
3fff0930: feefeffe feefeffe feefeffe feefeffe
3fff0940: feefeffe feefeffe feefeffe feefeffe
3fff0950: feefeffe feefeffe feefeffe feefeffe
3fff0960: feefeffe feefeffe feefeffe feefeffe
3fff0970: feefeffe feefeffe feefeffe feefeffe
3fff0980: feefeffe feefeffe feefeffe 3ffef988
3fff0990: 3fffdad0 00000000 3ffef980 4020d144
3fff09a0: feefeffe feefeffe 3ffef990 40100114
<<<stack<<<

ets Jan 8 2013,rst cause:2, boot mode:(1,7)

ets Jan 8 2013,rst cause:4, boot mode:(1,7)

wdt reset

Reply to this email directly or view it on GitHub https://github.com/tzapu/WiFiManager/issues/72#issuecomment-173244432.

<!-- gh-comment-id:173248787 --> @tzapu commented on GitHub (Jan 20, 2016): hi, try a SPIFFS.format() before ? Seems to be some memory issue i guess Did you get the latest example as well, I think i updated that one yesterday… Cheers > On 20 Jan 2016, at 17:45, mocheffendi notifications@github.com wrote: > > Hi Tzapu, > > Arduino IDE 1.6.5 r5 > ESP 8266 git version > WiFiManager latest > confirm compile and upload but this is the serial monitor for sketch from the example AutoConnectWithFSParametersAndCustomIP.ino > > mounting FS... > mounted file system > reading config file > opened config file > {"blynk_token":"bf21f65cf73546fcb90a26de7f7179d7"} > parsed json > > Exception (28): > epc1=0x4000bf0e epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000000 depc=0x00000000 > > ctx: cont > sp: 3fff05c0 end: 3fff09b0 offset: 01a0 > > > > > stack>>> > > > > 3fff0760: 3fffdad0 3fff0774 3fff09fc 40206b83 > > > > 3fff0770: 3ffe8618 3fff0770 3fff077c 00000000 > > > > 3fff0780: 3fff1c28 00000002 3fff1c34 feefeffe > > > > 3fff0790: feefeffe feefeffe feefeffe feefeffe > > > > 3fff07a0: feefeffe feefeffe feefeffe feefeffe > > > > 3fff07b0: feefeffe feefeffe feefeffe feefeffe > > > > 3fff07c0: feefeffe feefeffe feefeffe feefeffe > > > > 3fff07d0: feefeffe feefeffe feefeffe feefeffe > > > > 3fff07e0: feefeffe feefeffe feefeffe feefeffe > > > > 3fff07f0: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0800: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0810: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0820: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0830: feefeffe feefeffe feefeffe 00000018 > > > > 3fff0840: 3ffe9170 00000000 000003e8 feefeffe > > > > 3fff0850: 3fff1bc0 3fff1c08 feefeffe feefeffe > > > > 3fff0860: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0870: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0880: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0890: feefeffe feefeffe feefeffe feefeffe > > > > 3fff08a0: feefeffe feefeffe feefeffe feefeffe > > > > 3fff08b0: feefeffe feefeffe feefeffe feefeffe > > > > 3fff08c0: feefeffe feefeffe feefeffe feefeffe > > > > 3fff08d0: feefeffe feefeffe feefeffe feefeffe > > > > 3fff08e0: feefeffe feefeffe feefeffe feefeffe > > > > 3fff08f0: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0900: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0910: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0920: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0930: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0940: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0950: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0960: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0970: feefeffe feefeffe feefeffe feefeffe > > > > 3fff0980: feefeffe feefeffe feefeffe 3ffef988 > > > > 3fff0990: 3fffdad0 00000000 3ffef980 4020d144 > > > > 3fff09a0: feefeffe feefeffe 3ffef990 40100114 > > > > <<<stack<<< > > ets Jan 8 2013,rst cause:2, boot mode:(1,7) > > ets Jan 8 2013,rst cause:4, boot mode:(1,7) > > wdt reset > — > Reply to this email directly or view it on GitHub https://github.com/tzapu/WiFiManager/issues/72#issuecomment-173244432.
Author
Owner

@mocheffendi commented on GitHub (Jan 20, 2016):

yes confirm solved
thanks

<!-- gh-comment-id:173253685 --> @mocheffendi commented on GitHub (Jan 20, 2016): yes confirm solved thanks
Author
Owner

@mocheffendi commented on GitHub (Jan 20, 2016):

hi tzapu,

no network found

no network

<!-- gh-comment-id:173389894 --> @mocheffendi commented on GitHub (Jan 20, 2016): hi tzapu, no network found ![no network](https://cloud.githubusercontent.com/assets/8146523/12465909/26997ed0-c003-11e5-89b7-2c3534a8a4af.png)
Author
Owner

@tzapu commented on GitHub (Jan 21, 2016):

do you have a quality filter set? maybe it s too aggressive ..

<!-- gh-comment-id:173457046 --> @tzapu commented on GitHub (Jan 21, 2016): do you have a quality filter set? maybe it s too aggressive ..
Author
Owner

@mocheffendi commented on GitHub (Jan 21, 2016):

hi Tzapu,

disable the quality filter
and back to 0.6 with no resut on scan

  //set minimum quality of signal so it ignores AP's under that quality
  //defaults to 8%
  //wifiManager.setMinimumSignalQuality();
<!-- gh-comment-id:173557759 --> @mocheffendi commented on GitHub (Jan 21, 2016): hi Tzapu, disable the quality filter and back to 0.6 with no resut on scan ``` //set minimum quality of signal so it ignores AP's under that quality //defaults to 8% //wifiManager.setMinimumSignalQuality(); ```
Author
Owner

@tzapu commented on GitHub (Jan 21, 2016):

it s weird, i am not sure what else you could check or try
i ve tested it on mine as well, i am not seeing one APs that I know is there, but I am definetly seeing a lot of others

<!-- gh-comment-id:173562955 --> @tzapu commented on GitHub (Jan 21, 2016): it s weird, i am not sure what else you could check or try i ve tested it on mine as well, i am not seeing one APs that I know is there, but I am definetly seeing a lot of others
Author
Owner

@tzapu commented on GitHub (Jan 21, 2016):

might be this issue here https://github.com/esp8266/Arduino/issues/1355

<!-- gh-comment-id:173563918 --> @tzapu commented on GitHub (Jan 21, 2016): might be this issue here https://github.com/esp8266/Arduino/issues/1355
Author
Owner

@yomasa commented on GitHub (Jan 21, 2016):

The issue seems to be in the wifiManager code, I had to setup another computer today to work on my project, New IDE; NEW install of everything and wifiManager 0.6.0 , Same problems then I went into the update manager and install version 0.5.0 of wifiManager and then updated to 0.6.0 that fixed it no more errors.

<!-- gh-comment-id:173643931 --> @yomasa commented on GitHub (Jan 21, 2016): The issue seems to be in the wifiManager code, I had to setup another computer today to work on my project, New IDE; NEW install of everything and wifiManager 0.6.0 , Same problems then I went into the update manager and install version 0.5.0 of wifiManager and then updated to 0.6.0 that fixed it no more errors.
Author
Owner

@mocheffendi commented on GitHub (Jan 22, 2016):

use esp8266 latest github and WiFiManager latest github no result on scan wifi

back to
use esp8266 2.00 and WiFiManager 0.6 scan with result (confirm OK)

i think the bug is on esp8266 board latest github. git clone https://github.com/esp8266/Arduino.git esp8266

i'm waiting for stable release of esp8266 2.1 and WiFiManager 0.7

thanks

<!-- gh-comment-id:173773562 --> @mocheffendi commented on GitHub (Jan 22, 2016): use esp8266 latest github and WiFiManager latest github no result on scan wifi back to use esp8266 2.00 and WiFiManager 0.6 scan with result (confirm OK) i think the bug is on esp8266 board latest github. git clone https://github.com/esp8266/Arduino.git esp8266 i'm waiting for stable release of esp8266 2.1 and WiFiManager 0.7 thanks
Author
Owner

@tzapu commented on GitHub (Jan 22, 2016):

if it s the error above, it got introduced with the update to sdk 1.5 which is not in 2.0.0, only above
i hope 2.1.0, or at least another candidate with some fixes comes out fast

<!-- gh-comment-id:173830206 --> @tzapu commented on GitHub (Jan 22, 2016): if it s the error above, it got introduced with the update to sdk 1.5 which is not in 2.0.0, only above i hope 2.1.0, or at least another candidate with some fixes comes out fast
Author
Owner

@bidyutper commented on GitHub (Jan 30, 2016):

what version should i use...arduino ide,,,esp core & wifi manager got confusd....currently usin arduino ide 1.6.7 core 2.0 & wifi manager 6.0..plz

<!-- gh-comment-id:177252203 --> @bidyutper commented on GitHub (Jan 30, 2016): what version should i use...arduino ide,,,esp core & wifi manager got confusd....currently usin arduino ide 1.6.7 core 2.0 & wifi manager 6.0..plz
Author
Owner

@tzapu commented on GitHub (Jan 31, 2016):

for core 2.0.0 you can only use 0.6
for core 2.1.0rc2 you can use 0.7

hope this helps

<!-- gh-comment-id:177409934 --> @tzapu commented on GitHub (Jan 31, 2016): for core 2.0.0 you can only use 0.6 for core 2.1.0rc2 you can use 0.7 hope this helps
Author
Owner

@bidyutper commented on GitHub (Jan 31, 2016):

wrkin with ide 1.6.5....core 2.0.0 & wifi manager 0.5.0
nxt will try with ide 1.6.6 & ide 1.6.7

<!-- gh-comment-id:177413604 --> @bidyutper commented on GitHub (Jan 31, 2016): wrkin with ide 1.6.5....core 2.0.0 & wifi manager 0.5.0 nxt will try with ide 1.6.6 & ide 1.6.7
Author
Owner

@tzapu commented on GitHub (Jan 31, 2016):

you might try 0.6 on 2.0.0 with 1.6.5 as well

<!-- gh-comment-id:177448624 --> @tzapu commented on GitHub (Jan 31, 2016): you might try 0.6 on 2.0.0 with 1.6.5 as well
Author
Owner

@bidyutper commented on GitHub (Jan 31, 2016):

yeah tht one also wrkin fine...thx for awsm config on esp ... currently usin mqtt config let me try out ths....

<!-- gh-comment-id:177449693 --> @bidyutper commented on GitHub (Jan 31, 2016): yeah tht one also wrkin fine...thx for awsm config on esp ... currently usin mqtt config let me try out ths....
Author
Owner

@scropion86 commented on GitHub (Jan 31, 2016):

@tzapu i think you should keep the current stable version 0.7 and wait till ESP/Arduino core updated as the Newly release SDK 1.5.2 has WPS enabled so this also can be implemented in your WIFi Manager.
and Make a clear Note in your Github Readme that stable release is compatible with ESP/Arduino core 2.0.
and trunk version compatible with ESP/Arduino core RC 2.0.1 or whatever RC version

<!-- gh-comment-id:177458779 --> @scropion86 commented on GitHub (Jan 31, 2016): @tzapu i think you should keep the current stable version 0.7 and wait till ESP/Arduino core updated as the Newly release SDK 1.5.2 has WPS enabled so this also can be implemented in your WIFi Manager. and Make a clear Note in your Github Readme that stable release is compatible with ESP/Arduino core 2.0. and trunk version compatible with ESP/Arduino core RC 2.0.1 or whatever RC version
Author
Owner

@tzapu commented on GitHub (Jan 31, 2016):

unfortunatelly, 0.7 does not work with 2.0.0, only with the latest staging.

after the next stable, things should be a lot better, we shall see

got any docs pertaining to WPS on the esp?

cheers

On 31 Jan 2016, at 12:29, Mohammed Lotfy notifications@github.com wrote:

@tzapu https://github.com/tzapu i think you should keep the current stable version 0.7 and wait till ESP/Arduino core updated as the Newly release SDK 1.5.2 has WPS enabled so this also can be implemented in your WIFi Manager.
and Make a clear Note in your Github Readme that stable release is compatible with ESP/Arduino core 2.0.
and trunk version compatible with ESP/Arduino core RC 2.0.1 or whatever RC version


Reply to this email directly or view it on GitHub https://github.com/tzapu/WiFiManager/issues/72#issuecomment-177458779.

<!-- gh-comment-id:177468330 --> @tzapu commented on GitHub (Jan 31, 2016): unfortunatelly, 0.7 does not work with 2.0.0, only with the latest staging. after the next stable, things should be a lot better, we shall see got any docs pertaining to WPS on the esp? cheers > On 31 Jan 2016, at 12:29, Mohammed Lotfy notifications@github.com wrote: > > @tzapu https://github.com/tzapu i think you should keep the current stable version 0.7 and wait till ESP/Arduino core updated as the Newly release SDK 1.5.2 has WPS enabled so this also can be implemented in your WIFi Manager. > and Make a clear Note in your Github Readme that stable release is compatible with ESP/Arduino core 2.0. > and trunk version compatible with ESP/Arduino core RC 2.0.1 or whatever RC version > > — > Reply to this email directly or view it on GitHub https://github.com/tzapu/WiFiManager/issues/72#issuecomment-177458779.
Author
Owner

@scropion86 commented on GitHub (Jan 31, 2016):

here it's
http://bbs.espressif.com/viewtopic.php?f=46&t=1702
http://bbs.espressif.com/viewtopic.php?f=46&t=1703

there is also changes in the AT commands and you can create your own AT command.

<!-- gh-comment-id:177514552 --> @scropion86 commented on GitHub (Jan 31, 2016): here it's http://bbs.espressif.com/viewtopic.php?f=46&t=1702 http://bbs.espressif.com/viewtopic.php?f=46&t=1703 there is also changes in the AT commands and you can create your own AT command.
Author
Owner

@tzapu commented on GitHub (Feb 4, 2016):

@mocheffendi igrr just added a fix for the scanning missing access points
it works for me
can you try as well?

<!-- gh-comment-id:179689944 --> @tzapu commented on GitHub (Feb 4, 2016): @mocheffendi igrr just added a fix for the scanning missing access points it works for me can you try as well?
Author
Owner

@flloto commented on GitHub (Feb 7, 2016):

Hi,
with ide 1.6.5....core 2.0.0 & wifi manager 0.6.0
Not working:
Error- Similar Yomasa:
compile the AutoConnect sample:

C:\Users\Fede\Documents\Arduino\libraries\WiFiManager-master\WiFiManager.cpp: In member function 'void WiFiManager::handleWifiSave()':
C:\Users\Fede\Documents\Arduino\libraries\WiFiManager-master\WiFiManager.cpp:462:20: error: 'class IPAddress' has no member named 'fromString'
_sta_static_ip.fromString(server->arg("ip"));
^
C:\Users\Fede\Documents\Arduino\libraries\WiFiManager-master\WiFiManager.cpp:467:20: error: 'class IPAddress' has no member named 'fromString'
_sta_static_gw.fromString(server->arg("gw"));
^
C:\Users\Fede\Documents\Arduino\libraries\WiFiManager-master\WiFiManager.cpp:472:20: error: 'class IPAddress' has no member named 'fromString'
_sta_static_sn.fromString(server->arg("sn"));
^
Error compiling.

with ide 1.6.5....core 2.0.0 & wifi manager 0.9.0

Work fine, I´m testing.

<!-- gh-comment-id:180943019 --> @flloto commented on GitHub (Feb 7, 2016): Hi, with ide 1.6.5....core 2.0.0 & wifi manager 0.6.0 Not working: Error- Similar Yomasa: compile the AutoConnect sample: C:\Users\Fede\Documents\Arduino\libraries\WiFiManager-master\WiFiManager.cpp: In member function 'void WiFiManager::handleWifiSave()': C:\Users\Fede\Documents\Arduino\libraries\WiFiManager-master\WiFiManager.cpp:462:20: error: 'class IPAddress' has no member named 'fromString' _sta_static_ip.fromString(server->arg("ip")); ^ C:\Users\Fede\Documents\Arduino\libraries\WiFiManager-master\WiFiManager.cpp:467:20: error: 'class IPAddress' has no member named 'fromString' _sta_static_gw.fromString(server->arg("gw")); ^ C:\Users\Fede\Documents\Arduino\libraries\WiFiManager-master\WiFiManager.cpp:472:20: error: 'class IPAddress' has no member named 'fromString' _sta_static_sn.fromString(server->arg("sn")); ^ Error compiling. with ide 1.6.5....core 2.0.0 & wifi manager 0.9.0 Work fine, I´m testing.
Author
Owner

@tzapu commented on GitHub (Feb 7, 2016):

that would be correct, i have added some code in 0.8 i think to make it compile on core 2.0.0

<!-- gh-comment-id:180995987 --> @tzapu commented on GitHub (Feb 7, 2016): that would be correct, i have added some code in 0.8 i think to make it compile on core 2.0.0
Author
Owner

@danielitp commented on GitHub (May 13, 2016):

error: 'class WiFiManager' has no member named 'getConfigPortalSSID'
Serial.println(myWiFiManager->getConfigPortalSSID());

error: 'class WiFiManager' has no member named 'setMinimumSignalQuality'

wifiManager.setMinimumSignalQuality(50);
error: invalid conversion from 'void ()(WiFiManager)' to 'void (*)()' [-fpermissive]

wifiManager.setAPCallback(configModeCallback);

C:\Users\itp\Documents\Arduino\libraries\WiFiManager/WiFiManager.h:61:13: error: initializing argument 1 of 'void WiFiManager::setAPCallback(void (*)())' [-fpermissive]

void setAPCallback( void (*func)(void) );

<!-- gh-comment-id:218956206 --> @danielitp commented on GitHub (May 13, 2016): error: 'class WiFiManager' has no member named 'getConfigPortalSSID' Serial.println(myWiFiManager->getConfigPortalSSID()); error: 'class WiFiManager' has no member named 'setMinimumSignalQuality' wifiManager.setMinimumSignalQuality(50); error: invalid conversion from 'void ()(WiFiManager)' to 'void (*)()' [-fpermissive] wifiManager.setAPCallback(configModeCallback); C:\Users\itp\Documents\Arduino\libraries\WiFiManager/WiFiManager.h:61:13: error: initializing argument 1 of 'void WiFiManager::setAPCallback(void (*)())' [-fpermissive] void setAPCallback( void (*func)(void) );
Author
Owner

@tzapu commented on GitHub (May 13, 2016):

hi,

you need to update to the latest wifimanager

cheers

<!-- gh-comment-id:219071670 --> @tzapu commented on GitHub (May 13, 2016): hi, you need to update to the latest wifimanager cheers
Author
Owner

@YogKar commented on GitHub (Jun 14, 2017):

Hello,

I am using Arduino 1.8.3
Esp8266 package "https://github.com/esp8266/Arduino/releases/download/2.3.0/esp8266-2.3.0.zip"
wifimanager library 0.12.0

error:

AutoConnect:20: error: 'class WiFiManager' has no member named 'setAPConfig'

 wifiManager.setAPConfig(IPAddress(10,0,1,1), IPAddress(10,0,1,1), IPAddress(255,255,255,0));

             ^

exit status 1
'class WiFiManager' has no member named 'setAPConfig'

<!-- gh-comment-id:308405922 --> @YogKar commented on GitHub (Jun 14, 2017): Hello, I am using Arduino 1.8.3 Esp8266 package "https://github.com/esp8266/Arduino/releases/download/2.3.0/esp8266-2.3.0.zip" wifimanager library 0.12.0 error: AutoConnect:20: error: 'class WiFiManager' has no member named 'setAPConfig' wifiManager.setAPConfig(IPAddress(10,0,1,1), IPAddress(10,0,1,1), IPAddress(255,255,255,0)); ^ exit status 1 'class WiFiManager' has no member named 'setAPConfig'
Author
Owner

@YogKar commented on GitHub (Jun 14, 2017):

UPDATE:

It works only when I use wifimanager library 0.6.0 (V6).

<!-- gh-comment-id:308413335 --> @YogKar commented on GitHub (Jun 14, 2017): UPDATE: It works only when I use wifimanager library 0.6.0 (V6).
Author
Owner

@Branen101 commented on GitHub (Sep 27, 2017):

have an issue when i try to load onto card
Arduino: 1.8.4 (Windows 10), Board: "NodeMCU 0.9 (ESP-12 Module), 80 MHz, Serial, 115200, 4M (3M SPIFFS)"

sketch\APScan.cpp: In member function 'bool APScan::start()':

APScan.cpp:18: error: no matching function for call to 'ESP8266WiFiClass::scanNetworks(bool, bool&)'

results = WiFi.scanNetworks(true, settings.apScanHidden); // (async = true & show_hidden = true)

                                                      ^

sketch\APScan.cpp:18:58: note: candidate is:

In file included from sketch\APScan.h:6:0,

             from sketch\APScan.cpp:1:

C:\Users\User\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.0.0\libraries\ESP8266WiFi\src/ESP8266WiFi.h:243:12: note: int8_t ESP8266WiFiClass::scanNetworks(bool)

 int8_t scanNetworks(bool async = false);

        ^

C:\Users\User\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.0.0\libraries\ESP8266WiFi\src/ESP8266WiFi.h:243:12: note: candidate expects 1 argument, 2 provided

exit status 1
no matching function for call to 'ESP8266WiFiClass::scanNetworks(bool, bool&)'

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

<!-- gh-comment-id:332579636 --> @Branen101 commented on GitHub (Sep 27, 2017): have an issue when i try to load onto card Arduino: 1.8.4 (Windows 10), Board: "NodeMCU 0.9 (ESP-12 Module), 80 MHz, Serial, 115200, 4M (3M SPIFFS)" sketch\APScan.cpp: In member function 'bool APScan::start()': APScan.cpp:18: error: no matching function for call to 'ESP8266WiFiClass::scanNetworks(bool, bool&)' results = WiFi.scanNetworks(true, settings.apScanHidden); // (async = true & show_hidden = true) ^ sketch\APScan.cpp:18:58: note: candidate is: In file included from sketch\APScan.h:6:0, from sketch\APScan.cpp:1: C:\Users\User\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.0.0\libraries\ESP8266WiFi\src/ESP8266WiFi.h:243:12: note: int8_t ESP8266WiFiClass::scanNetworks(bool) int8_t scanNetworks(bool async = false); ^ C:\Users\User\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.0.0\libraries\ESP8266WiFi\src/ESP8266WiFi.h:243:12: note: candidate expects 1 argument, 2 provided exit status 1 no matching function for call to 'ESP8266WiFiClass::scanNetworks(bool, bool&)' This report would have more information with "Show verbose output during compilation" option enabled in File -> Preferences.
Author
Owner

@tablatronix commented on GitHub (Sep 27, 2017):

What code is that? Its not wifimanager.

results = WiFi.scanNetworks(true, settings.apScanHidden); // (async = true & show_hidden = true)

<!-- gh-comment-id:332588864 --> @tablatronix commented on GitHub (Sep 27, 2017): What code is that? Its not wifimanager. `results = WiFi.scanNetworks(true, settings.apScanHidden); // (async = true & show_hidden = true)`
Author
Owner

@rajrawoor commented on GitHub (Aug 31, 2018):

Hi ..
I am getting the following errors when trying to compile .. Please help ...

Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp: In member function 'void WiFiManager::setupConfigPortal()':
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:146:71: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::)(), WiFiManager const>::type)'
server->on(String(F("/")), std::bind(&WiFiManager::handleRoot, this));
^
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:146:71: note: candidates are:
In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0,
from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13:
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction)
void on(const char* uri, THandlerFunction handler);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*'
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:147:81: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::)(unsigned char), WiFiManager const, bool>::type)'
server->on(String(F("/wifi")), std::bind(&WiFiManager::handleWifi, this, true));
^
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:147:81: note: candidates are:
In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0,
from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13:
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction)
void on(const char* uri, THandlerFunction handler);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*'
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:148:83: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::)(unsigned char), WiFiManager const, bool>::type)'
server->on(String(F("/0wifi")), std::bind(&WiFiManager::handleWifi, this, false));
^
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:148:83: note: candidates are:
In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0,
from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13:
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction)
void on(const char* uri, THandlerFunction handler);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*'
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:149:83: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::)(), WiFiManager const>::type)'
server->on(String(F("/wifisave")), std::bind(&WiFiManager::handleWifiSave, this));
^
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:149:83: note: candidates are:
In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0,
from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13:
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction)
void on(const char* uri, THandlerFunction handler);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*'
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:150:72: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::)(), WiFiManager const>::type)'
server->on(String(F("/i")), std::bind(&WiFiManager::handleInfo, this));
^
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:150:72: note: candidates are:
In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0,
from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13:
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction)
void on(const char* uri, THandlerFunction handler);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*'
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:151:73: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::)(), WiFiManager const>::type)'
server->on(String(F("/r")), std::bind(&WiFiManager::handleReset, this));
^
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:151:73: note: candidates are:
In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0,
from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13:
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction)
void on(const char* uri, THandlerFunction handler);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*'
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:153:77: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::)(), WiFiManager const>::type)'
server->on(String(F("/fwlink")), std::bind(&WiFiManager::handleRoot, this)); //Microsoft captive portal. Maybe not needed. Might be handled by notFound handler.
^
/Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:153:77: note: candidates are:
In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0,
from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13:
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction)
void on(const char* uri, THandlerFunction handler);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*'
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction)
void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn);
^
/Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided
Multiple libraries were found for "WiFiManager.h"
Used: /Users/rawoor/Documents/Arduino/libraries/WiFiManager
Not used: /Users/rawoor/Documents/Arduino/libraries/WiFiManager-master
Multiple libraries were found for "ESP8266WebServer.h"
Used: /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer
Not used: /Users/rawoor/Documents/Arduino/libraries/ESPWebServer-master
exit status 1
Error compiling for board NodeMCU 1.0 (ESP-12E Module).

<!-- gh-comment-id:417523758 --> @rajrawoor commented on GitHub (Aug 31, 2018): Hi .. I am getting the following errors when trying to compile .. Please help ... Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp: In member function 'void WiFiManager::setupConfigPortal()': /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:146:71: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::*)(), WiFiManager* const>::type)' server->on(String(F("/")), std::bind(&WiFiManager::handleRoot, this)); ^ /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:146:71: note: candidates are: In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0, from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13: /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction) void on(const char* uri, THandlerFunction handler); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*' /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:147:81: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::*)(unsigned char), WiFiManager* const, bool>::type)' server->on(String(F("/wifi")), std::bind(&WiFiManager::handleWifi, this, true)); ^ /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:147:81: note: candidates are: In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0, from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13: /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction) void on(const char* uri, THandlerFunction handler); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*' /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:148:83: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::*)(unsigned char), WiFiManager* const, bool>::type)' server->on(String(F("/0wifi")), std::bind(&WiFiManager::handleWifi, this, false)); ^ /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:148:83: note: candidates are: In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0, from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13: /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction) void on(const char* uri, THandlerFunction handler); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*' /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:149:83: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::*)(), WiFiManager* const>::type)' server->on(String(F("/wifisave")), std::bind(&WiFiManager::handleWifiSave, this)); ^ /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:149:83: note: candidates are: In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0, from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13: /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction) void on(const char* uri, THandlerFunction handler); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*' /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:150:72: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::*)(), WiFiManager* const>::type)' server->on(String(F("/i")), std::bind(&WiFiManager::handleInfo, this)); ^ /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:150:72: note: candidates are: In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0, from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13: /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction) void on(const char* uri, THandlerFunction handler); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*' /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:151:73: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::*)(), WiFiManager* const>::type)' server->on(String(F("/r")), std::bind(&WiFiManager::handleReset, this)); ^ /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:151:73: note: candidates are: In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0, from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13: /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction) void on(const char* uri, THandlerFunction handler); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*' /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:153:77: error: no matching function for call to 'ESP8266WebServer::on(String, std::_Bind_helper<false, void (WiFiManager::*)(), WiFiManager* const>::type)' server->on(String(F("/fwlink")), std::bind(&WiFiManager::handleRoot, this)); //Microsoft captive portal. Maybe not needed. Might be handled by notFound handler. ^ /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:153:77: note: candidates are: In file included from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.h:17:0, from /Users/rawoor/Documents/Arduino/libraries/WiFiManager/WiFiManager.cpp:13: /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: void ESP8266WebServer::on(const char*, ESP8266WebServer::THandlerFunction) void on(const char* uri, THandlerFunction handler); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:79:8: note: no known conversion for argument 1 from 'String' to 'const char*' /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:80:8: note: candidate expects 3 arguments, 2 provided /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: void ESP8266WebServer::on(const char*, HTTPMethod, ESP8266WebServer::THandlerFunction, ESP8266WebServer::THandlerFunction) void on(const char* uri, HTTPMethod method, THandlerFunction fn, THandlerFunction ufn); ^ /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer/src/ESP8266WebServer.h:81:8: note: candidate expects 4 arguments, 2 provided Multiple libraries were found for "WiFiManager.h" Used: /Users/rawoor/Documents/Arduino/libraries/WiFiManager Not used: /Users/rawoor/Documents/Arduino/libraries/WiFiManager-master Multiple libraries were found for "ESP8266WebServer.h" Used: /Users/rawoor/Library/Arduino15/packages/esp8266/hardware/esp8266/2.3.0/libraries/ESP8266WebServer Not used: /Users/rawoor/Documents/Arduino/libraries/ESPWebServer-master exit status 1 Error compiling for board NodeMCU 1.0 (ESP-12E Module).
Author
Owner

@tablatronix commented on GitHub (Aug 31, 2018):

Use esp 2.4+

<!-- gh-comment-id:417532685 --> @tablatronix commented on GitHub (Aug 31, 2018): Use esp 2.4+
Author
Owner

@rajrawoor commented on GitHub (Oct 2, 2018):

hi Tablatronix,
how can i get esp2.4 ? when i try to download the esp library i only get 2.3

Thank You

<!-- gh-comment-id:426107478 --> @rajrawoor commented on GitHub (Oct 2, 2018): hi Tablatronix, how can i get esp2.4 ? when i try to download the esp library i only get 2.3 Thank You
Author
Owner

@dragondaud commented on GitHub (Oct 2, 2018):

Use this board manager link:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
And follow the instructions at:
https://github.com/esp8266/Arduino#installing-with-boards-manager

<!-- gh-comment-id:426251156 --> @dragondaud commented on GitHub (Oct 2, 2018): Use this board manager link: http://arduino.esp8266.com/stable/package_esp8266com_index.json And follow the instructions at: https://github.com/esp8266/Arduino#installing-with-boards-manager
Author
Owner

@tablatronix commented on GitHub (Oct 2, 2018):

This is no longer an issue in dev version.
Will try to update hotfixes

<!-- gh-comment-id:426254550 --> @tablatronix commented on GitHub (Oct 2, 2018): This is no longer an issue in dev version. Will try to update hotfixes
Author
Owner

@au190 commented on GitHub (Oct 31, 2018):

Hi All
Is there any update on this ? I got the same error "rajrawoor commented on Aug 31" WiFiManager.cpp error.

How can I compile the code ?
Has anybody did it with success ?

Thx a lot of your answer.

<!-- gh-comment-id:434819255 --> @au190 commented on GitHub (Oct 31, 2018): Hi All Is there any update on this ? I got the same error "rajrawoor commented on Aug 31" WiFiManager.cpp error. How can I compile the code ? Has anybody did it with success ? Thx a lot of your answer.
Author
Owner

@tablatronix commented on GitHub (Nov 1, 2018):

I will try to fix today

<!-- gh-comment-id:435046293 --> @tablatronix commented on GitHub (Nov 1, 2018): I will try to fix today
Author
Owner

@au190 commented on GitHub (Nov 2, 2018):

Oh that would be GREAT !
Can you replay here is its done and working ?
Thx

<!-- gh-comment-id:435347993 --> @au190 commented on GitHub (Nov 2, 2018): Oh that would be GREAT ! Can you replay here is its done and working ? Thx
Author
Owner

@tablatronix commented on GitHub (Nov 8, 2018):

try hotfixes branch
issue is here #576
This issue is not related to this, locking thread

<!-- gh-comment-id:437103626 --> @tablatronix commented on GitHub (Nov 8, 2018): try hotfixes branch issue is here #576 This issue is not related to this, locking thread
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/WiFiManager#53
No description provided.