Ton Huisman
bdeb0c5a58
Merge branch 'mega' into feature/P138-add-ip5306-power-management-plugin
2023-01-23 19:51:21 +01:00
Ton Huisman
65fea974af
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P138-add-ip5306-power-management-plugin
2023-01-12 20:47:48 +01:00
TD-er
541f3822d1
[PubSubClient] Speedup publish calls by direct writing to client
2023-01-04 23:23:40 +01:00
TD-er
c40a5a0b5c
Merge branch 'mega' into feature/P146_cacheControllerReader
2023-01-01 21:15:24 +01:00
TD-er
0990d8c6f8
[Cache Reader] Add sending task names + fix upload all files
2022-12-29 10:51:59 +01:00
TD-er
81ea2955f6
Merge branch 'mega' into feature/P146_cacheControllerReader
2022-12-25 14:10:56 +01:00
Ton Huisman
1be184cb94
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P143-i2c-rotary-encoders-plugin
2022-12-24 10:58:58 +01:00
TD-er
1da2191f0f
Merge branch 'mega' into feature/P138-add-ip5306-power-management-plugin
2022-12-23 01:33:50 +01:00
Ton Huisman
6a0eb07db6
[P118] Bugfix for crash during startup
2022-12-22 23:01:10 +01:00
TD-er
4365836085
[Cleanup] Speedup dumpcache page serving
2022-12-20 13:56:54 +01:00
Ton Huisman
3426ef643c
Merge branch 'mega' into feature/P143-i2c-rotary-encoders-plugin
2022-12-15 21:36:55 +01:00
Ton Huisman
251e520806
[Build] Add readme.md to lib folder
2022-12-07 21:56:06 +01:00
Ton Huisman
4408170871
[Build] Deduplicate libs and un-space lib foldernames
2022-12-07 20:32:48 +01:00
Ton Huisman
a5534c1849
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P138-add-ip5306-power-management-plugin
2022-12-05 20:23:44 +01:00
Ton Huisman
a12133feab
Merge branch 'mega' into feature/P143-i2c-rotary-encoders-plugin
2022-12-04 13:32:49 +01:00
Ton Huisman
75ca055ba5
Merge branch 'mega' into bugfix/adagfx-correct-initialization-issues
2022-12-03 10:52:58 +01:00
Ton Huisman
1bb6909b26
Merge branch 'mega' into feature/P143-i2c-rotary-encoders-plugin
2022-11-28 21:06:57 +01:00
Ton Huisman
7dd1d74bc6
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P138-add-ip5306-power-management-plugin
2022-11-26 21:58:38 +01:00
TD-er
f9c1d5d6a7
[Lib] Update to ArduinoJson 6.19.4
2022-11-26 00:43:18 +01:00
Ton Huisman
b6a403183d
[PVS] Code improvements and corrections
2022-11-25 22:17:38 +01:00
Ton Huisman
ceca727793
[Libs] Fix initialization issues
2022-11-25 21:45:24 +01:00
Ton Huisman
a5b44471eb
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P143-i2c-rotary-encoders-plugin
2022-11-25 19:31:57 +01:00
TD-er
4596073007
[PVS Studio] Fix issues reported by PVS Studio
2022-11-25 12:13:07 +01:00
Ton Huisman
2a74b53349
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P143-i2c-rotary-encoders-plugin
2022-11-14 20:03:36 +01:00
TD-er
e05a24845f
[Quad Enc] Fix ESP32 noInterrupts()
2022-11-14 10:08:26 +01:00
TD-er
0de9c7d714
[Adafruit NeoPixel] Update lib to fix noInterrupts
2022-11-14 10:08:17 +01:00
Ton Huisman
5d2ee5e45c
[P143] Add plugin I2C Rotary encoders
2022-11-13 19:54:27 +01:00
Ton Huisman
00d0d53d56
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P138-add-ip5306-power-management-plugin
2022-11-09 21:27:16 +01:00
Ton Huisman
4ef913c3d7
[P138] Add IP5306 library to lib folder
2022-11-08 20:31:04 +01:00
Ton Huisman
de8c1bbf8a
Merge branch 'mega' into bugfix/P121-correct-disconnected-hang-fix-name-typo
2022-11-07 18:48:33 +01:00
TD-er
24cd5a2d74
[PIO] Add all used libraries in lib folder
...
[PIO] Update lib/default folder in Platformio.ini
[PIO] Update lib/default folder in Platformio.ini
[PIO] Add missing parts in library.properties files
2022-11-07 16:01:28 +01:00
Ton Huisman
1a12628895
[P121] Remove obsolete Arduino 1.0 check, use f suffix for float values
2022-11-06 21:39:55 +01:00
Ton Huisman
c9e2b2ff8a
[P121] Bugfix for unconnected sensor, correct name-typo, code cleanup
2022-11-06 20:36:34 +01:00
TD-er
bc2e3f4acd
[HLW8012] Don't use double when float will suffice
2022-11-03 01:27:43 +01:00
TD-er
781dbe0971
[HLW8012] Improve stability and resolution Voltage/Current measurement
...
Every now and then there would be some fluke measurements, due to some late interrupt handling.
Now the pulses on CF1 are counted as well as measured.
For low pulse counts, only the duration of the last pulse is taken as it may take some time to get stable pulses. Thus then it is better to use only the last one of a period.
For high pulse counts, it is better to take the duration over a longer time and then average over the nr of pulses.
Before this, the "resolution" of the mains voltage measurements were roughly 8V and thus completely unusable.
With these changes, the resolution of the mains voltage is closely following the measured voltage of the CSE7766, used in the Sonoff POW2. (less than 0.1 V off in the same wall socket)
2022-11-03 00:42:33 +01:00
TD-er
8ff77e9e97
[PMSx003] Support I2C UART bridge on ESP32
2022-10-29 20:19:01 +02:00
TD-er
b77c5f60f4
Merge branch 'mega' into bugfix/wifi_mode_multiple_times
2022-10-27 21:06:09 +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
5eacb90814
Merge branch 'mega' into bugfix/wifi_mode_multiple_times
2022-10-26 12:17:46 +02:00
TD-er
3b772ddb36
[GPS] Fix set system time via GPS
2022-10-26 01:21:08 +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
uwekaditz
70ba3a3cf6
Merge branch 'mega' into P036_improvement
2022-10-18 20:18:37 +02:00
TD-er
f1441528f3
[PVS Studio] Fix some uninitialized members found by PVS Studio
2022-10-18 01:22:51 +02:00
uwekaditz
4d0c3415db
Merge branch 'mega' into P036_improvement
2022-10-17 17:34:42 +02:00
Ton Huisman
5b71f12e80
Merge branch 'mega' of https://github.com/letscontrolit/ESPEasy into feature/P118-select-cs-and-refactoring
2022-10-14 23:06:22 +02:00
TD-er
aeb3e96078
Merge branch 'mega' into P036_improvement
2022-10-14 22:32:14 +02:00
Ton Huisman
8392ec3965
[Bugfix] P141 PCD8544 Library issue resolutions
2022-10-14 21:03:18 +02:00
uwekaditz
c8bec1ea16
Merge branch 'mega' into P036_improvement
2022-09-21 20:11:22 +02:00
TD-er
83c8236d4e
Merge branch 'mega' into feature/P118-select-cs-and-refactoring
2022-09-19 13:36:41 +02:00
TD-er
19ee72d9c7
Merge pull request #3974 from tonhuisman/bugfix/P064-avoid-blocking-when-reading-gesture
...
[P064] Unblock while reading gestures when object is very close
2022-09-18 22:57:48 +02:00