Mikael Bertze
f1651fba89
Ability to set connect timeout in WifiMulti->run ( #7420 )
...
* Adds timeout parameter to run
* Renaming varaible to connectTimeoutMs
2020-07-02 00:01:34 +02:00
NayanKaran
348c58b644
added public cleanAPlist() function ( #4107 )
...
* added public cleanAPlist() function.
* Update ESP8266WiFiMulti.cpp
* Update ESP8266WiFiMulti.cpp
* Add cleanAPlist to object method header
2019-10-31 10:58:35 -07:00
Allman-astyler
eea9999dc5
Revert "Allman now ( #6080 )" ( #6090 )
...
This reverts commit 98125f88605cd7e46e9be4e1b3ad0600dd5d2b51.
2019-05-14 00:09:54 +02:00
Allman-astyler
98125f8860
Allman now ( #6080 )
...
* switch restyle script for CI
* remove confirmation
* restyle with allman
2019-05-13 16:41:34 +02:00
Develo
4941711505
Implement for ssid a similar approach as for passphrase ( #5411 )
...
* Implement for ssid a similar approach as for passphrase
* Additional fixes for 32-char ssid
2018-12-02 21:25:13 -08:00
dav1901
5fcb8f1dac
Check if AP exists before adding it ( #5373 )
2018-11-27 22:01:15 -03:00
Develo
38fe6fc488
Add timeout to WiFi connection loop in WiFiMulti ( #4146 )
2018-01-20 14:45:54 -03:00
Develo
02259a412c
fixed support for psk in WiFiSTA, added support for psk to WiFiMulti, minor code cleanups ( #4076 )
2018-01-10 23:15:24 -03:00
Patrick José Pereira
4ab89d07fc
ESP8266WiFiMulti: Add count function ( #3073 )
...
Return total number of AP added
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2017-12-30 13:16:47 -03:00
Develo
2f09ea7117
refactor of WiFiMulti::run to reduce complexity and remove dead code ( #3847 )
2017-11-20 21:46:12 -03:00
SteveToulouse
86067333f5
Fix2115 ( #2244 )
...
* Update ESP8266WiFiMulti.cpp
Fix #2115
* Update ESP8266WiFiMulti.cpp
Fix #2115 . Cleaner version (catch strdup("") fail).
2016-07-08 10:12:22 +08:00
Markus Sattler
b425eff683
#1407
2016-01-11 15:46:52 +01:00
Markus Sattler
6cf20e0a71
fix WiFi Multi debug compile error
2016-01-03 15:27:36 +01:00
Marvin Roger
0b89b9b467
Fix FAILD typo
2015-11-06 14:17:45 +01:00
Markus Sattler
9fd139bb8c
add debug out to ESP8266WiFiMulti::APlistAdd
2015-07-19 17:50:56 +02:00
Markus Sattler
9a1ff7f70d
add WiFi scan Async mode
2015-06-16 18:26:34 +02:00
Markus Sattler
b620060671
do check if ssid is an empty String ""
...
use strdup to save some flash
#386 part 2
2015-06-05 12:57:00 +02:00
Markus Sattler
c0df9b0430
fix #386
2015-06-05 11:48:02 +02:00
Markus Sattler
5852c484ca
add ESP.eraseESPconfig() to erase the ESP SDK configuration (including wifi)
...
improve WiFiMulti
2015-05-25 12:29:26 +02:00
Markus Sattler
5a86c20f1e
add rssi function of new SDK 1.1.0
...
fix warning in hexdump and ESP8266WiFiMulti
2015-05-25 09:47:13 +02:00
Ivan Grokhotkov
f7dbb35c92
Fix case of WiFi.channel() method
2015-05-22 18:11:09 +03:00
Ivan Grokhotkov
5bdb26ac29
code review
2015-05-22 03:36:04 +03:00
Markus Sattler
bc37b9ea68
ESP8266WiFi extended functions
...
- begin changes
allow setting BSSID/MAC and Channel of an AP for faster connection (#261 )
now checks if ssid and passphrase to big
selecting Wifi mode in better way (fix for #28 )
- ESP8266WiFiMulti uses the new functions to auto select best AP even in a multi AP WiFi network (more the one AP has same SSID)
- add new functions to get current Connected AP:
uint8_t * BSSID(void);
int32_t Channel(void);
- add new functions to get infos from scanned networks:
uint8_t * BSSID(uint8_t networkItem);
int32_t Channel(uint8_t networkItem);
bool isHidden(uint8_t networkItem);
bool getNetworkInfo(uint8_t networkItem, const char** ssid, uint8_t * encryptionType, int32_t * RSSI, uint8_t ** BSSID, int32_t * channel, bool * isHidden);
2015-05-21 21:15:54 +02:00
Markus Sattler
03da6393d5
improve includes
...
add ssid and ip to debug out
2015-05-16 22:56:15 +02:00
Markus Sattler
108a40acfd
add support for list of AP connections
...
- auto select ssid with best signal
- for debugging enable DEBUG_WIFI_MULTI macro and call Serial.setDebugOutput(true);
change ESP8266WiFiClass::status() return type to wl_status_t
2015-05-16 22:40:53 +02:00