Commit Graph
10956 Commits
Author SHA1 Message Date
Ton Huisman 8f9dffe744 [Build] Add AXP192 to lib_ignore for IR ESP8266 builds 2022-10-30 23:04:04 +01:00
Ton Huisman a7eda591b5 [Boards] Add PSRAM option for 16M8M to improve stability 2022-10-30 22:35:55 +01:00
Ton Huisman 73c2ceadb9 [P137] Update documentation 2022-10-30 22:34:41 +01:00
Ton Huisman 72b29f5308 [P137] Implement Priority task feature, add more hardware options, add predefined configurations 2022-10-30 22:34:02 +01:00
Ton Huisman a2422790e6 [Lib] Pull AXP192 library local, and implement missing features, exclude from ESP8266 builds 2022-10-30 22:32:37 +01:00
Ton Huisman d920191391 [Tasks] Add Priority task feature for initializing plugins early, with documentation 2022-10-30 22:30:49 +01:00
Ton Huisman 20e60d65c0 [UI] Add disabled feature for numeric input fields 2022-10-30 22:24:42 +01:00
Ton Huisman b1515e3b4c Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P137-add-axp192-power-management 2022-10-29 22:50:00 +02:00
TD-er b586b2a982 Merge pull request #4322 from TD-er/bugfix/pmsx003_I2C_uart
[PMSx003] Support I2C UART bridge on ESP32
2022-10-29 22:48:24 +02:00
TD-er 8ff77e9e97 [PMSx003] Support I2C UART bridge on ESP32 2022-10-29 20:19:01 +02:00
Ton Huisman ccaa7ff7c1 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P137-add-axp192-power-management 2022-10-27 21:19:36 +02:00
TD-er 17ba610d2e Merge pull request #4285 from TD-er/bugfix/wifi_mode_multiple_times
[WiFi] Prevent setting same WiFi mode multiple times
2022-10-27 21:15:42 +02:00
TD-er b77c5f60f4 Merge branch 'mega' into bugfix/wifi_mode_multiple_times 2022-10-27 21:06:09 +02:00
TD-er 72586082c1 Merge pull request #4316 from tonhuisman/feature/P095-add-invert-display-setting
[P095] Add Invert display option for  foreground / background color swap
2022-10-27 21:05:34 +02:00
TD-er 6598837ad1 Merge pull request #3997 from uwekaditz/P036_improvement
P036 improvement (Alignment and font can be set for each line)
2022-10-27 21:04:37 +02:00
TD-er 42cd8fde03 Merge pull request #4104 from tonhuisman/bugfix/remove-blocking-and-delay-from-plugins
[Stability] Replace delay() and other blocking code from plugins, part 1 (#4103)
2022-10-27 21:02:32 +02:00
Ton Huisman a31f8a225a [P095] Log selected display type during init 2022-10-27 20:44:12 +02:00
Ton Huisman c831d8c42e Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P095-add-invert-display-setting 2022-10-27 20:26:50 +02:00
Ton Huisman 0f6c04c0d8 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P137-add-axp192-power-management 2022-10-27 20:22:06 +02:00
TD-er ac4738fa6a Merge pull request #4320 from TD-er/feature/GPS_custom_stats_view
[GPS] Use custom GPS view of plugin stats data + add std.dev
2022-10-27 17:55:07 +02:00
TD-er cb5e9cd32f [GPS] Use custom GPS view of plugin stats data 2022-10-27 17:30:44 +02:00
Ton Huisman 3d285f026f Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P137-add-axp192-power-management 2022-10-26 20:02:27 +02:00
Ton Huisman 42fb8d33dd Merge branch 'mega' into feature/P095-add-invert-display-setting 2022-10-26 13:35:53 +02:00
TD-er 5eacb90814 Merge branch 'mega' into bugfix/wifi_mode_multiple_times 2022-10-26 12:17:46 +02:00
TD-er 86cd66816f Merge pull request #4318 from TD-er/bugfix/GPS_time_update
[GPS] Fix set system time via GPS
2022-10-26 12:16:05 +02:00
TD-er c5ce22e5b4 Merge pull request #4317 from tonhuisman/feature/doc-add-b-tree-search-rules-example
[Docs] Add rules example for a b-tree search on a list of Tags
2022-10-26 09:09:33 +02:00
TD-er 3b772ddb36 [GPS] Fix set system time via GPS 2022-10-26 01:21:08 +02:00
Ton Huisman c8981f7a33 [Docs] Add rules example for a b-tree search on a list of Tags 2022-10-25 23:08:22 +02:00
Ton Huisman 5e73c4d5d4 [P095] Add Invert display option for foreground / background color swap 2022-10-24 22:50:47 +02:00
uwekaditz fd371c70a9 Merge branch 'mega' into P036_improvement 2022-10-24 17:33:52 +02:00
TD-er cb1afc5e1a [Sonoff POW] Do not use volatile ints to check for divide by zero
The HLW8012 does have a few volatile members.
However when checking these for != 0 and then use them in a division, you may still end up with a divide by zero crash since these can change any time.
2022-10-24 15:50:54 +02:00
TD-er 5ab6a3b96f [Cleanup] Reduce bin size by assigning smaller types to enums 2022-10-24 00:49:21 +02:00
Ton Huisman c5511b0023 Merge branch 'mega' into bugfix/remove-blocking-and-delay-from-plugins 2022-10-23 22:31:15 +02:00
Ton Huisman c166eceb84 Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P137-add-axp192-power-management 2022-10-23 21:57:00 +02:00
TD-er 5bdfc81b85 Merge branch 'mega' into bugfix/wifi_mode_multiple_times 2022-10-23 21:11:00 +02:00
TD-er 14fb3a2e07 Merge pull request #4310 from TD-er/feature/DS28EA00
[Dallas] Add DS28EA00 chip (#4292)
2022-10-23 21:10:24 +02:00
TD-er 2983f13ff8 Merge pull request #4309 from tonhuisman/feature/settings-various-improvements
[Various] Check Arduino OTA setting, increase max. plugin count
2022-10-23 21:08:10 +02:00
Ton Huisman c303ef687d [ESP32] Use patched 2.0.5 framework-arduinoespressif32 2022-10-23 12:12:37 +02:00
Ton Huisman 22e953b9f3 [SPI] Corrected pin selection for User-defined SPI (input/output) 2022-10-23 11:59:37 +02:00
Ton Huisman 072542bba3 [Build] Conditional compilation improvement for CONFIG_IDF_TARGET_ESP32 2022-10-23 11:56:48 +02:00
Ton Huisman e4e883f8f5 [Boards] Move IDF version to platform_core-defs.ini 2022-10-23 00:11:42 +02:00
Ton Huisman ff29f27f9a [Boards] Fix IDF version and order of ESP32/s2/c3 checks to get correct GPIO definitions 2022-10-22 23:57:30 +02:00
Ton Huisman 0c8c3d6abe [SPI] 3rd SPI GPIO pin should be output only 2022-10-22 23:23:05 +02:00
Ton Huisman ab16fe1901 [Boards] Set additional IDF flag for ESP32s2 (and yet unsupported ESP32c3) boards 2022-10-22 23:03:56 +02:00
Ton Huisman 21c9490769 [P039] Allow GPIO-0 (D3) to be used for CS (Bugfix) 2022-10-22 19:37:49 +02:00
Ton Huisman 29cee36692 [I2C] Some missing I2C devices added 2022-10-21 16:34:36 +02:00
Ton Huisman 5040803b06 [MAX] Enable I2C Device scan 2022-10-20 21:59:48 +02:00
TD-er 4c7464b0e8 [WiFi] Retry to connect to WiFi when set AP is not reachable
After factory reset, or when the ESP is configured to connect to an unreachable AP, ESPEasy was not starting an AP, nor trying to rescan periodically to allow to reconnect to the configured AP.
2022-10-20 16:27:55 +02:00
TD-er 46d848b5ac [Dallas] Add DS28EA00 chip (#4292)
For future reference, see the [ID list](https://github.com/owfs/owfs-doc/wiki/1Wire-Device-List)
Fixes: #4292

Thanks @3dalex07 for debugging and handing the copy/paste fix.
2022-10-20 11:20:57 +02:00
Ton Huisman 7c53035315 [Log] Minor logging improvements 2022-10-19 23:20:03 +02:00