Commit Graph
287 Commits
Author SHA1 Message Date
sidey79 1282c4d5b5 wifimanager.cpp / wifimanager.h
added define that checks on esp32 or esp8266. If another hardware is selectec, then do not try to compile this code.
2019-01-08 23:33:56 +01:00
tablatronix e25277b20c make getRSSIQuality public 2019-01-04 09:37:07 -06:00
tablatronix 41214ad7eb Merge branch 'development' of https://github.com/tzapu/WiFiManager into development 2018-11-02 10:13:09 -05:00
tablatronix 501c824993 supports stopConfigPortal if blocking , flag abort 2018-11-02 10:13:07 -05:00
tablatronix 73f2a8c366 adds empty param constructor 2018-10-31 14:23:39 -05:00
tablatronix 38b6c878a2 chaange setCaptivePortalClientCheck to setAPClientCheck 2018-10-31 14:15:02 -05:00
tablatronix 7f0bd1e41f changed placeholder to label
deprecated getPlaceholder with getLabel
2018-10-31 13:47:05 -05:00
tablatronix 55577692fe add ntp time to dev example 2018-10-18 16:47:52 -05:00
tablatronix c3fd7d9622 #461 testing
adds new callback and moved webserver to public
2018-10-12 15:57:35 -05:00
tablatronix bef46b9e72 adds setSaveParamsCallback
clean up examples
2018-10-11 15:23:48 -05:00
tablatronix ec1d474d7b readme and comments 2018-10-05 14:29:11 -05:00
Shawn A 29bb8a7d22 Merge branch 'development' into resetConfigCallback 2018-10-05 09:21:14 -05:00
Shawn A b95cadbe9a Merge branch 'master' into resetConfigCallback 2018-10-05 08:43:26 -05:00
Shawn A e1e061e46a Merge pull request #734 from irwanayeah/development
add callback before save config wifi or params
2018-10-05 08:41:57 -05:00
Shawn A 686f7f74ee Merge pull request #718 from fllaca/get_parameters_method
Implements #717:  Added getParameters and getParametersCount methods.
2018-10-03 10:29:45 -05:00
Dontsov Evgeny aad1a8d9d2 WiFiManagerParameter init() to protected 2018-09-23 23:19:17 +03:00
Fernando Llaca b4cc27cb56 Added getParameters and getParametersCount methods.
Useful for iterating over WiFiManager parameter list
2018-09-16 21:34:24 +02:00
ayeah d9c27b98d4 add listener setPreSaveConfigCallback
this listener required for action before save process behind wifi or params.
2018-09-17 01:10:37 +07:00
Shawn A 393e7e45df bug fixes #726 2018-09-12 09:56:20 -05:00
Shawn A c52186079a stopconfigportal public 2018-09-07 15:43:21 -05:00
Shawn A 7f12e202d4 Merge branch 'development' of https://github.com/tzapu/WiFiManager into development 2018-09-07 14:53:11 -05:00
Shawn A 97e7d30c66 esp8266 2.3.0 compatability restored #576
asyncscannetworks not available in esp8266 2.3.0, adjusted server on to take cstr for backwards compatability
2018-09-07 14:53:08 -05:00
tablatronix 0d8b96ebf3 update docblock to reflect setConfigPortalBlocking ignored configportaltimeout 2018-09-06 20:45:38 -05:00
Shawn A c78b76ba2e scan timing debugging 2018-08-27 12:30:28 -05:00
Shawn A 85d7f2a549 esp32 fix event cb to std::bind, adds async preload
esp32 does not have scan cb, must use event system and oncomplete to get scan count
2018-08-27 12:17:37 -05:00
tablatronix 28cf8eed16 adding async scannetworks 2018-08-23 16:46:17 -05:00
tablatronix 51432d0ef7 remove tests from example 2018-08-23 15:04:31 -05:00
tablatronix 8f03b5df10 testing sta ap modes 2018-08-23 13:35:07 -05:00
tablatronix 2074d85da7 cleanconnect 2018-08-23 12:54:48 -05:00
dontsovcmc 02de95c529 issuu #644 add utf-8 charset to head 2018-08-04 20:29:55 +03:00
Shawn A 8d5e9e3977 esp32 autoconnect is deprecated
https://github.com/espressif/esp-idf/issues/1960
2018-07-20 16:16:08 -05:00
Shawn A 37cdda33c7 adds setClass(invert) black theme
adds class string to body, invert(black) is built in
` wm.setClass("invert");`
2018-07-19 13:10:37 -05:00
Shawn A c9ca210803 removing US default 2018-07-19 11:33:38 -05:00
Shawn A 2db93d28c7 clean up 2018-07-19 10:05:25 -05:00
Shawn A d140ccff84 adds setCountry, default US
accepts US JP CN, codes must be added to strings and WiFiSetCountry atm
2018-07-19 10:02:53 -05:00
tablatronix a39b96be9c disable autoreconect esp32 2018-07-18 16:25:53 -05:00
Christopher Liebman 5a06f29c5b In https://github.com/esp8266/Arduino/pull/4889 the core was modified to
disable WPS by default.  Its only enabled if NO_EXTRA_4K_HEAP is defined.
To enable you must re-run the board manager with --noextra4kheap.
This addes #ifdef NO_EXTRA_4K_HEAP arround WPS usage so it won't generate
compiler errors.
2018-07-07 06:26:36 -07:00
tablatronix 906a9d89cb advanced example testing 2018-06-29 16:52:20 -05:00
Shawn A 8d7da2fd8b FIx esp32 updates
Webserver now builtin to esp32 lib, esp32 persistent still not implemented properly, fixes erase again, fixes save again
2018-06-27 16:19:12 -05:00
Shawn A bff3d75f91 Merge pull request #584 from cmarrin/development
Changed setAPCallback and setSaveConfigCallback to take std::function…
2018-06-19 11:35:18 -05:00
Shawn A b3e19041ff fix esp32 erase w persistent 2018-06-18 15:27:47 -05:00
Shawn A 10088c71f3 Move all wifi functions out of constructor
Cannot use wifi in constructor on esp32, as it is not available yet,
2018-06-18 15:27:18 -05:00
tablatronix f8ae461bfd fix savetimeout, too short, made optional 2018-04-09 19:48:31 -05:00
Chris Marrin 174bb615e6 Changed setAPCallback and setSaveConfigCallback to take std::function params
This allows Predicates and Lambdas to be passed. Still allows bare function pointers
so this patch is fully backward compatible. Tested on WiFiManager examples for
backward compatibility and on my own project (OfficeClock) for handling lambdas with
captured variables
2018-04-07 09:13:48 -07:00
Shawn A b682d8996b Merge branch 'development' of https://github.com/tzapu/WiFiManager into development 2018-04-05 12:34:56 -05:00
Shawn A c5b3637350 fixes #581
adds htmlentities to ssid outputs, limited replacements for now
2018-04-05 12:34:27 -05:00
tablatronix 49104d4bbb adds chip revision efuse
not sure what use this is, as getChipRevision is usually the same anyway... shrug
2018-03-31 12:41:47 -05:00
Shawn A a7b992450f Merge branch 'development' of https://github.com/tzapu/WiFiManager into development 2018-03-28 08:14:10 -05:00
Shawn A 10db048d61 getmodestr, handleerase(bool) 2018-03-28 08:13:53 -05:00
Christopher Liebman 7495fe2999 add setEnableConfigPortal(boolean enable) - if false dont open condig portal from autoConnect() 2018-03-24 18:29:30 -07:00