Commit Graph

14872 Commits

Author SHA1 Message Date
Theo Arends 98cbf2587a Add blacklist 2022-03-01 17:44:43 +01:00
Theo Arends e152d8ffe0 Refactor DS3231 driver 2022-03-01 14:53:13 +01:00
Theo Arends 1bfed29cd9
Merge pull request #15002 from stefanbode/patch-11
Bugfix multiple zero-cross dimmer + speed optimization
2022-02-28 17:45:34 +01:00
stefanbode 774a9ef439
ESP32 implementation for zero-cross dimmer 2022-02-28 16:47:21 +01:00
stefanbode f2f155aa96
Bugfix multiple zero-cross dimmer + speed optimization
- move sync from FUNC_LOOP to FUNC_EVERY_50MS
- Added documentation
- bugfix dimmer2 get off when dimmer1 get off
- automatic phase correction per channel
2022-02-28 16:06:49 +01:00
Theo Arends 589ed6c23b
Merge pull request #14993 from barbudor/fix_cron_no_light
Remove dependency on USE_LIGHT for cron class
2022-02-28 08:51:37 +01:00
Barbudor f731beb2b8 Remove dependency on USE_LIGHT for cron class 2022-02-27 19:55:41 +00:00
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 557c29b7bd
Merge pull request #14992 from stefanbode/patch-10
Prevent crash on start with >100Hz on counter input
2022-02-27 17:51:17 +01:00
stefanbode 8729b385f0
Prevent crash on start with >100Hz on counter input
Same procedure. setoption65 1 is a working workaround to avoid a crash on starting the device when there is a frequency of 100Hz or higher on one counter. The change temporarily disables the counter during the access to the flash. I', currently not sure if this is an ESP8266 only problem or also an ESP32 problem that the interrupt of the counter and flash access could cause a crash.
2022-02-27 17:45:05 +01:00
Jason2866 aea2315664
Fix #define protection macro name 2022-02-27 17:14:48 +01:00
Theo Arends ac21d23efb Silence UBX at restart 2022-02-27 16:17:43 +01:00
Theo Arends 45a0b7cc84 Refactor time sync messages 2022-02-27 16:09:32 +01:00
Theo Arends f240c5d68c
Merge pull request #14988 from Jason2866/ignore_libs
Add esp32 libs to ignore
2022-02-27 16:06:22 +01:00
Theo Arends 8c53d5f1bc
Merge pull request #14989 from barbudor/patch-1
Removing a useless debug log
2022-02-27 16:05:54 +01:00
Barbudor e1f202ea2c
Removing a useless debug log
I left a debug log in my previous PR. Sorry for that.
2022-02-27 15:47:05 +01:00
Theo Arends f0e46bc24a QuickFix DS3231 NTP server used with GPS 2022-02-27 15:09:09 +01:00
Jason2866 4f5a406221
Lib ignore 2022-02-27 14:46:03 +01:00
Theo Arends 47dce68e9e
Merge pull request #14982 from barbudor/teleinfo_dynamic_config_change
Teleinfo proper support for dynamic proper configuration change
2022-02-27 13:31:00 +01:00
Theo Arends d8a7251016
Merge pull request #14980 from barbudor/tcpbridge_reliability_fixes
add some protection on tcpbridge
2022-02-27 13:30:26 +01:00
Theo Arends 9d179c1093 Add ESP32 TasmotaSerial uart mapping
- TasmotaSerial library from v3.4.0 to v3.5.0 (#14981)
- TasmotaSerial implement ``end()``
- ESP32 TasmotaSerial uart mapping to support multiple ``begin()`` and implement ``getUart()`` (#14981)
2022-02-27 13:28:36 +01:00
Barbudor 4cd5e77bea check TSerial correctly allocated 2022-02-26 23:34:00 +01:00
Barbudor adbb691e67 allow proper dynamic config change 2022-02-26 19:58:07 +01:00
Barbudor 2edb39d556 add some protection on tcpbridge 2022-02-26 18:02:16 +01:00
Jason2866 f544fe1e19
core 2.0.2.3 2022-02-26 17:14:44 +01:00
Jason2866 41d199d033
Esp32 core 2.0.2.3 2022-02-26 17:10:28 +01:00
Jason2866 f5353105df
Tasmota core 2.0.2.3 (#14979) 2022-02-26 17:01:02 +01:00
Theo Arends 7d8b4483d2 Fix GPS time sync rules 2022-02-26 14:39:39 +01:00
Theo Arends bea7e67363 Fix DS3231 init sequence 2022-02-26 13:38:01 +01:00
Theo Arends 30ca2f6426
Merge pull request #14976 from stefanbode/patch-9
Stabilize zero-cross dimmer
2022-02-26 12:16:33 +01:00
s-hadinger 0e3b35962d
Merge pull request #14977 from s-hadinger/cron_fix
Berry fix cron
2022-02-25 22:12:12 +01:00
Stephan Hadinger 4229cafa63 Berry fix cron 2022-02-25 21:52:35 +01:00
Jason2866 8ad5a1a1d1
add missing # 2022-02-25 20:44:33 +01:00
stefanbode 9fcdada673
fix minimal compiler failure 2022-02-25 20:31:42 +01:00
stefanbode 3ffa536b9a
Proposed Dimmer change 2022-02-25 20:25:16 +01:00
stefanbode 9ef95b4db5
avoid crash during savedata when heavy load on counter
https://arduino-esp8266.readthedocs.io/en/latest/reference.html
2022-02-25 20:23:20 +01:00
stefanbode a83be8d33d
Update xsns_01_counter.ino 2022-02-25 19:49:06 +01:00
Theo Arends a67898e8b3 Revert "Consolidate Russia"
This reverts commit 7b2c81b6dd.
2022-02-25 16:55:52 +01:00
Theo Arends 7ec39536dd Extent number of pulsetimers
Extent number of pulsetimers from 8 to 32 (#8266)
2022-02-25 15:15:07 +01:00
s-hadinger 4778c9c8e5
Merge pull request #14971 from s-hadinger/axp_power_off
Berry add `axp.power_off()` for AXP192 devices
2022-02-24 20:57:20 +01:00
Stephan Hadinger 9252b6b75d Berry add `axp.power_off()` for AXP192 devices 2022-02-24 19:04:52 +01:00
Theo Arends 343919cd56 Small refactoring 2022-02-24 16:28:45 +01:00
s-hadinger a370cd72a7
Merge pull request #14964 from s-hadinger/lvgl_lv_pct
LVGL add lv.pct
2022-02-24 14:01:51 +01:00
Stephan Hadinger 2dbd5215cb LVGL add lv.pct 2022-02-24 13:50:22 +01:00
Theo Arends 7b2c81b6dd Consolidate Russia 2022-02-24 09:23:13 +01:00
Jason2866 70e8d52c62
fix ethernet in dev core pre 2.0.3 2022-02-23 20:16:18 +01:00
s-hadinger d6f6e0bea0
Merge pull request #14959 from s-hadinger/lvgl_display_driver_name
LVGL add display.driver_name
2022-02-23 19:54:43 +01:00
Stephan Hadinger cce93b19b8 LVGL add display.driver_name 2022-02-23 19:34:13 +01:00
s-hadinger c627ab523b
Merge pull request #14955 from s-hadinger/berry_enums
LVGL add enums and dithering
2022-02-23 19:31:42 +01:00
s-hadinger abe73c3a4e
Merge pull request #14958 from s-hadinger/berry_mapping_vm_pointer
Update be_mapping documentation
2022-02-23 19:27:06 +01:00