diff --git a/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp b/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp index 0800739072..438f72b1eb 100644 --- a/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp +++ b/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp @@ -38,6 +38,10 @@ bool ESP8266WiFiMulti::addAP(const char* ssid, const char *passphrase) { return APlistAdd(ssid, passphrase); } +int ESP8266WiFiMulti::count(void) { + return APlist.size(); +} + wl_status_t ESP8266WiFiMulti::run(void) { wl_status_t status = WiFi.status(); diff --git a/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h b/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h index 1b4b750205..54187292ae 100644 --- a/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h +++ b/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.h @@ -53,7 +53,7 @@ class ESP8266WiFiMulti { ~ESP8266WiFiMulti(); bool addAP(const char* ssid, const char *passphrase = NULL); - + int count(void); wl_status_t run(void); private: