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
david gauchard
5c4db3acf4
IPv6 on esp8266-nonos-sdk and arduino ( #5136 )
2018-11-27 23:07:47 +01:00
dav1901
cd05bae0e8
Pass string objects by reference ( #5378 )
2018-11-25 11:18:44 -03:00
dav1901
5d573652e4
Check for WEP when setting authmode ( #5364 )
...
* check if wep is enabled when setting authmode
* add requested changes
2018-11-22 18:19:37 -02:00
dav1901
56627338cc
Set authmode if passphrase is provided ( #5317 )
2018-11-07 23:52:53 -03:00
david gauchard
8ef21ca3ae
Update to the last version of nonos-sdk V2, WiFi addons ( #5210 )
...
* fwupdate
* fw update to latest version:
WPA working, WEP+Open disabled by default. Need API change.
* helpers to follow sdk updates
* remove compare scripts - made a separate PR for them
* add wep api, restore original espressif comment (wep enabled does not prevent wpa)
* libmain was not up to date
* experimental: DTIM setting in WiFi.setSleepMode(WIFI_LIGHT/MODEM_SLEEP, DTIM-value)
with new getter: .getListenInterval() / .isSleepLevelMax()
* fixes
* fix debug message
* when not using listenInterval, set wifi sleep level to min
* update documentation
* update doc
2018-10-09 10:21:23 -03:00
david gauchard
85e68093e9
Automatic stack location selection (SYS or HEAP), enable per library AR-chive in arduino build system ( #5018 )
...
Automatic stack location selection (SYS or HEAP), enable per library AR-chive in arduino build system
* enable dot_a_linkage on internal libraries
* add device tests
* boards generator: deprecate --noextra4k/--allowWPS and fix documentation
2018-08-20 14:35:52 +02:00
david gauchard
e486887f18
optionally allow WPS ( #4889 )
2018-07-06 16:45:25 +02:00
Shawn A
836c7da8cc
adds getautoreconnect() ( #4359 )
2018-03-16 01:15:30 -03:00
Shawn A
0643d6e7ab
Bugfix/persistentchecks ( #3798 )
...
* persistent check fixes
fixes assumtions that persistent matches current configs, and prevents changes when such conditions exist
* oops
* fix code compliance block scoping
2018-03-08 23:55:09 -03:00
Ivan Grokhotkov
1349bafd83
[WIP] ESP8266WiFi: initialize new fields, remove old workaround ( #4413 )
...
* ESP8266WiFi: initialise new STA configuration fields
* ESP8266WiFi: remove workaround for wifi_station_ap_number
2018-02-28 17:21:32 -03:00
david gauchard
64885fd5cf
minor cosmetics (dead code, -Wallextra) ( #4274 )
2018-02-07 01:34:46 +01:00
Develo
b08ff10269
Rework of arduino compatibility in WiFiSTAClass::config ( #4145 )
2018-01-17 15:30:24 -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
Develo
9dcc580aef
Add compatibility check for ::config() method with arduino arg order ( #3860 )
2017-11-22 10:22:11 -03:00
david gauchard
a41f55c469
prepare lwip2 ( #3129 )
...
* minimum changes for libraries to compile with lwip2
* add WiFiClient::availableForWrite() (similar to Serial::) which indicates how much data can be sent without buffering
2017-04-25 08:55:01 -05:00
Jean-Baptiste
db5e20f237
proposal for issue #1845 wifi_wps_status_cb get an undefined status 4 and missed wifi_wps_disable ( #2312 )
2016-08-01 11:46:29 +08:00
Ivan Grokhotkov
b4490cd76d
Fix issue when WiFi.begin(ssid, pass) is called right after WiFi.mode(WIFI_OFF)
...
If ssid and pass matched the values in flash, wifi_station_connect was not called and no connection was attempted
2016-06-14 13:07:08 +08:00
Ivan Grokhotkov
00065ac347
Allow DHCP client to be re-enabled using WiFi.config(0U, 0U, 0U) ( #1896 )
2016-06-12 14:44:15 +08:00
Ivan Grokhotkov
f2fb43cabf
Prevent WiFi config corruption ( #1997 #1856 #1699 #1675 )
2016-05-10 15:27:06 +08:00
4m1g0
1b8f6d2e8e
Allow PSK instead of passphrase in WiFiSTA::begin
...
In WPA protocol, the maximum length of the passphrases are 64 characters in order to distinguish them from the actual PSK who is 64 ASCII characters long, so in most systems if a 64 chars string is passed, it is assumed to be a PSK, otherwise is treated as a passphrase and is used to compute the PSK.
2016-04-03 03:31:57 +02:00
Markus Sattler
db4076fd41
add more debug for disconnect
...
add isConnected function for easier usage
2015-12-30 17:40:36 +01:00
Markus Sattler
4a68612af8
add API for connect / reconnect management
2015-12-29 21:01:48 +01:00
Markus Sattler
293e55c690
check for WiFi pass < 8 (not allowed for WPA2)
...
simplify STA config and allow setting of second DNS server for fallback
code style
2015-12-29 15:28:29 +01:00
Markus Sattler
640d0bb65e
improve error handling and return values
2015-12-29 15:00:47 +01:00
Markus Sattler
fd443d4e17
split ESP8266WiFiClass in different sub classes for better overview.
2015-12-29 14:03:15 +01:00