Commit Graph

101 Commits

Author SHA1 Message Date
Theo Arends a54774f247 Add delay loop after WiFi.begin()
Add delay loop after WiFi.begin() solving some Frotz!Bix issues (#14986)
2022-02-27 18:21:13 +01:00
Theo Arends 45a0b7cc84 Refactor time sync messages 2022-02-27 16:09:32 +01:00
Theo Arends 7d8b4483d2 Fix GPS time sync rules 2022-02-26 14:39:39 +01:00
Theo Arends 0f18553237 Remove Tasmota Gratuitous ARP code for ESP32
Remove Tasmota Gratuitous ARP code for ESP32 as it is performed by core/idf
2021-11-22 16:20:26 +01:00
mikep1998 67a7e28b78 WIFI connection retry
Allow #define to change wifi connection timeout.
2021-10-26 10:11:21 -07:00
Theo Arends 2e9dfdc64b Add some debug info to NTP 2021-08-08 16:08:08 +02:00
Theo Arends 621a0eff11 Relax NTP poll if no ntpserver can be resolved by DNS (#12838) 2021-08-08 15:22:44 +02:00
Theo Arends 65b7034b0c Support for second DNS server 2021-07-29 16:57:04 +02:00
Theo Arends 52b86eafe1 Add restart after multiple failed AP timeouts 2021-07-29 15:10:30 +02:00
Theo Arends 60fabf65a7 Fix regression ESP8266 setting hostname 2021-07-05 17:11:03 +02:00
Theo Arends 512d912b77 Change setting hostname to fixing ArduinoESP32 core 2.0.0 2021-07-05 14:50:33 +02:00
Stephan Hadinger 1c15552210 Command ``SetOption127 1`` to force Wifi in no-sleep mode even if ``Sleep 0`` is not enabled 2021-07-05 13:43:41 +02:00
Theo Arends d5585adbb2 Disable wifi modem sleep on ESP32-C3 if possible 2021-07-05 12:32:58 +02:00
Theo Arends 5e805e0c4a Move Settings from DRAM to heap 2021-06-11 18:14:12 +02:00
Adrian Scillato 946f6b3fe3
WiFi Command: Move wifi modes char to be global 2021-06-04 09:46:41 -03:00
Theo Arends 147440fd99 Add command ``Wifi 0/1`` for ESP8266
Add command ``Wifi 0/1`` for ESP8266 to turn wifi Off and On. When wifi is Off it is always returned On after a restart except for a wake-up from deepsleep (#11839)
2021-04-22 18:10:26 +02:00
Adrian Scillato dcad3c16c6
Move WifiManager Log to Webserver file 2021-04-12 13:31:31 -03:00
Theo Arends db615c5b0b Refactor some IP addresses 2021-01-27 12:03:20 +01:00
Theo Arends efaed8046d Refactor AddLog usage 2021-01-23 16:26:23 +01:00
Theo Arends be74a768fb
Update support_wifi.ino
Correct inifinite loop as timeout would never trigger
2021-01-20 10:44:10 +01:00
polarduck-dev 6ab6708c34
Merge branch 'development' into development 2021-01-19 16:39:31 +00:00
Stephan Hadinger 2f139d0e47 More PROGMEM 2021-01-18 21:48:04 +01:00
polarduck-dev ff08501b39 fixed IPv6 address acquisition 2021-01-18 15:32:58 +00:00
Theo Arends 46bf60ac15 Small refactor NTP 2021-01-15 10:43:58 +01:00
Theo Arends d60b69a712 Try next NTP server on error 2021-01-14 18:09:45 +01:00
Theo Arends fdbd1dcc0a Changed command ``Sleep 0``
Changed command ``Sleep 0`` removes any sleep from wifi modem except when ESP32 BLE is active
2021-01-14 17:03:01 +01:00
Theo Arends fa4326b6b0 Fix ESP32 compilation 2021-01-13 16:57:04 +01:00
Theo Arends 40007bbae9 Add WIFI_NONE_SLEEP when sleep = 0 and SO60 = 0 2021-01-13 15:54:43 +01:00
BBBits f99f413065 mDNS Performance Fix & mDNS ESP32 Support 2021-01-10 22:04:16 +13:00
Theo Arends dcbb3f1e0e Happy New Year 2021-01-01 13:44:04 +01:00
Theo Arends 43171d12a7 Fix ESP32 phy mode detection 2020-12-07 18:16:28 +01:00
Theo Arends c783ce445b Add NTP fallback servers x.pool.ntp.org 2020-11-27 18:22:44 +01:00
Theo Arends c57e79d51f
Merge pull request #9995 from emontnemery/fix_backlog_wrap_around
Fix wraparound bug in backlog
2020-11-27 15:31:29 +01:00
Erik aa12879356 Fix wraparound bug in backlog 2020-11-27 14:43:45 +01:00
Theo Arends e5dfbb1137 Fix RTC using manual time 2020-11-07 12:42:39 +01:00
Theo Arends fa7fdbd51a Consolidate `AddLog_P`
Consolidate `AddLog_P` into `AddLog_P2` and rename to `AddLog_P`
2020-11-06 17:09:13 +01:00
Theo Arends 488a360d5b Fixed NTP fallback server functionality
Fixed NTP fallback server functionality (#9739)
2020-11-06 15:22:03 +01:00
Theo Arends af5082320d Use global struct 2020-10-30 12:29:48 +01:00
Theo Arends 8a703adf84 Use global struct 2020-10-29 16:16:34 +01:00
Theo Arends e59bfc1d69 Use global struct 2020-10-29 13:58:50 +01:00
Theo Arends 0cfe1ac3e1 Use global struct 2020-10-29 12:39:44 +01:00
Theo Arends 3bebfb32d3 Use global struct 2020-10-29 12:21:24 +01:00
Theo Arends b93b719108 Use global struct 2020-10-28 17:32:07 +01:00
Theo Arends 594f57464f Prep global struct 2020-10-28 12:40:52 +01:00
Theo Arends 66f5d5d180 Prep global struct 2020-10-28 11:48:57 +01:00
Theo Arends f268697e54 Add command ``Restart 2`` to halt system
Add command ``Restart 2`` to halt system. Needs hardware reset or power cycle to restart (#9046)
2020-08-10 16:19:44 +02:00
Theo Arends 934ca43463 Remove Arduino ESP8266 Core support before 2.7.1
Remove Arduino ESP8266 Core support for versions before 2.7.1
2020-07-17 11:49:56 +02:00
Theo Arends c1d0d20996 Fix mdns related compile error 2020-06-15 22:10:49 +02:00
Theo Arends ef0b797686 Add basic support for ESP32 ethernet
Add basic support for ESP32 ethernet adding commands ``Wifi 0/1`` and ``Ethernet 0/1`` both default ON (#8503)
2020-06-15 18:27:04 +02:00
Paul C Diem 8d2c0b1716 Fix DGR conditional 2020-04-24 10:28:32 -05:00