Ton Huisman
bd2ba67f67
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P123-add-support-for-more-touchscreen-types
2024-06-20 21:21:35 +02:00
TD-er
07df84b76b
[Controller] Fix sending to controller
2024-06-17 23:52:43 +02:00
Ton Huisman
e9903a9ff3
[P123] Save current device I2C address
2024-06-14 22:43:07 +02:00
Ton Huisman
049700d483
[Commands] i2cscanner: add debug and multiplexer support
2024-06-14 22:41:20 +02:00
Ton Huisman
0816757ec4
[P123] Add support for CHSC5816 and update documentation
2024-06-10 23:22:08 +02:00
Ton Huisman
1ac4a69d17
[P123] Update documentation
2024-06-08 21:19:12 +02:00
Ton Huisman
ee0341c86a
[P123] Update documentation
2024-06-05 22:00:47 +02:00
Ton Huisman
cc898b1c69
[P123] Add support for GT911, CST820, CST226 and AXS15231 touch screens
2024-06-03 23:10:50 +02:00
TD-er
785952087e
[Cleanup] Revert line endings from LF to CRLF
2024-05-31 09:48:23 +02:00
TD-er
4f1f471bdf
Merge pull request #5041 from tonhuisman/feature/P110-P113-Add-direction-option
...
[P110]/[P113] Add Direction value, optimizations
2024-05-30 22:52:06 +02:00
TD-er
f5a11edacb
[Cleanup] Further reduction of load
2024-05-30 18:17:03 +02:00
TD-er
d8ec34ab57
[Cleanup] Speedup converting task values to String
...
`formatUserVarNoCheck` was called often in a sequence for all taskvalues of the same task.
Every time the same checks had to be done, which took quite a long time.
On average each call to this function now takes roughly 1 msec less (3x as fast)
2024-05-30 13:09:39 +02:00
TD-er
8d1c4dbead
Merge branch 'mega' into feature/P110-P113-Add-direction-option
2024-05-30 00:25:36 +02:00
TD-er
c4102c0841
Merge pull request #5038 from tonhuisman/feature/P167-add-support-for-standalone-sen5x-sensor
...
[P167] Enable use of SEN5x sensor, other improvements
2024-05-29 23:31:49 +02:00
TD-er
9d846f1039
Merge pull request #4016 from tonhuisman/feature/P123-add-ft6206-touch-screen
...
[P123] Add FT6206 Capacitive touch screen and [ESPEasy_TouchHandler] helper
2024-05-29 23:29:44 +02:00
TD-er
87877d467d
Merge pull request #5052 from tonhuisman/feature/Commands-owscan-to-scan-for-1-wire-devices
...
[Commands] Add OWScan command to scan for 1-wire devices
2024-05-29 23:28:23 +02:00
TD-er
79a87e1384
Merge pull request #5051 from tonhuisman/feature/P004-add-get-config-variable-handling
...
[P004] Add support for Get Config Value to retrieve sensor statistics
2024-05-29 23:28:06 +02:00
TD-er
0a45bf0de4
Merge pull request #5050 from tonhuisman/feature/P080-add-event-with-ibutton-address
...
[P080] Add Event with iButton address
2024-05-29 23:27:38 +02:00
Ton Huisman
47c0c7e81b
Merge branch 'mega' into feature/P004-add-get-config-variable-handling
2024-05-28 22:03:07 +02:00
TD-er
06e458ea04
[Controller] Fail gracefully when almost out of memory
...
One often reported issue is that the ESPEasy node (especially ESP8266 ones) will crash when WiFi is unstable.
This could be due to memory suddenly filling up by the controller queue.
When creating a new item for the controller queue, there was no `(std::nothrow)` included on the `new` calls, so if running out of memory this might have thrown a `std::bad_alloc` exception, which are not caught and thus ESPEasy might crash on it.
2024-05-23 15:20:14 +02:00
Ton Huisman
5d5dccfad3
Merge branch 'mega' into feature/P123-add-ft6206-touch-screen
2024-05-22 21:32:11 +02:00
TD-er
10d11015ec
Merge branch 'mega' into feature/P080-add-event-with-ibutton-address
2024-05-21 12:04:25 +02:00
TD-er
94af2bc1d9
[ESP-IDF5.1] Fix crashes on LittleFS after factory reset
2024-05-21 09:56:34 +02:00
Ton Huisman
49005f3043
[P167] Correct interrupt function definitions
2024-05-20 23:23:46 +02:00
Ton Huisman
63daeaf8cd
Merge branch 'feature/P167-add-support-for-standalone-sen5x-sensor' of https://github.com/tonhuisman/ESPEasy-1 into feature/P167-add-support-for-standalone-sen5x-sensor
2024-05-20 23:15:32 +02:00
Ton Huisman
c06f4061fb
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P123-add-ft6206-touch-screen
2024-05-19 13:27:30 +02:00
TD-er
102f46b881
Merge branch 'mega' into feature/P167-add-support-for-standalone-sen5x-sensor
2024-05-19 01:39:55 +02:00
TD-er
077f87fa3e
Merge branch 'mega' into feature/P080-add-event-with-ibutton-address
2024-05-19 01:38:24 +02:00
TD-er
58c58ac2ae
Merge branch 'mega' into feature/P004-add-get-config-variable-handling
2024-05-19 01:38:11 +02:00
TD-er
9eeec78706
Merge branch 'mega' into feature/Commands-owscan-to-scan-for-1-wire-devices
2024-05-19 01:37:33 +02:00
Ton Huisman
a4304b5f10
[P087] Parse Get Config Values with period instead of comma, with fall-back
2024-05-18 21:46:06 +02:00
Ton Huisman
6996632925
[P011] Parse Get Config Values with period instead of comma, with fall-back
2024-05-18 21:24:05 +02:00
Ton Huisman
83280b93b4
[AdaGFX Helper] Parse Get Config Values with period instead of comma, with fall-back
2024-05-18 21:05:14 +02:00
Ton Huisman
a5e44671bd
[1WireHelper] Return Unknown for unrecognized devices
2024-05-16 22:21:13 +02:00
Ton Huisman
7648885036
[P004] Change argument separator to dot for Get Config Value
2024-05-15 23:01:00 +02:00
Ton Huisman
c27083234e
[P004] Correct typo
2024-05-14 12:42:03 +02:00
Ton Huisman
1a0daf7d9a
[Commands] Add OWScan command to scan for 1-wire devices
2024-05-11 21:30:41 +02:00
Ton Huisman
29324bd1d4
[P004] Add support for Get Config Value to retrieve sensor statistics
2024-05-11 20:47:16 +02:00
Ton Huisman
7047c73afb
[P080] Remove unneeded Dallas_startConversion calls, reduce logging for Dallas_readiButton call
2024-05-11 13:39:07 +02:00
Ton Huisman
16d7111eae
[DallasHelper] Reduce logging for Dallas_readiButton to on-change only
2024-05-11 13:37:03 +02:00
Ton Huisman
015cd51801
[P080] Add Event with iButton address
2024-05-10 22:17:24 +02:00
Ton Huisman
80b7baadda
[AdaGFX_Helper] Fix font offset issues
2024-05-08 22:01:19 +02:00
Ton Huisman
473625daf8
[AdaGFX_Helper] Fix merge conflict
2024-05-08 21:59:29 +02:00
Ton Huisman
5cd0d9531c
[AdaGFX_Helper] Fix typo in default font definition
2024-05-07 20:35:35 +02:00
Ton Huisman
3a8d898d57
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P110-P113-Add-direction-option
2024-05-06 20:41:26 +02:00
Ton Huisman
0fbab6c3eb
Merge branch 'feature/Various-improvements-and-fixes-2024-05' of https://github.com/tonhuisman/ESPEasy-1 into feature/Various-improvements-and-fixes-2024-05
2024-05-05 23:18:31 +02:00
Ton Huisman
b13db0e326
Merge branch 'mega' into feature/Various-improvements-and-fixes-2024-05
2024-05-05 23:16:06 +02:00
Ton Huisman
3d4c5d45b7
[P167] Add command sen5x,techlog,<0|1>
2024-05-05 17:01:15 +02:00
Ton Huisman
49dfcea725
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P167-add-support-for-standalone-sen5x-sensor
2024-05-05 15:15:57 +02:00
Ton Huisman
4c95f161bf
Merge branch 'mega' into feature/P123-add-ft6206-touch-screen
2024-05-04 23:46:57 +02:00