Commit Graph

19709 Commits

Author SHA1 Message Date
Theo Arends 243411916b Bump v14.1.0.1 2024-06-03 14:50:59 +02:00
Christian Baars 7b678ba2c8
forgotten safety check (#21549) 2024-06-03 12:09:38 +02:00
blenk92 2d33a77ba5
Support Levoit Core200s (WIP, Feedback requested) (#21502)
* Support Levoit Core 200S

Add berry script to support Levoit Core 200S (and possibly other too
since levoit offers multiple similar devices)

* Core200S: fix comments
2024-06-03 09:50:28 +02:00
Theo Arends fd02f5aefc Fix GPIO16 as Transmit enable pin (#21269) 2024-06-02 17:15:11 +02:00
Theo Arends 132b98f0c2 Change GPIOViewer from v1.5.3 to v1.5.4 (No functional change) 2024-06-02 12:03:28 +02:00
Andreas Doppelhofer 0249f66066
SML: Allow larger offset when using x to ignore bytes (#21535)
* Allow larger offset when using x to ignore bytes

STW Klagenfurt sends 355 bytes, and the interesting values starts somewhere at position 304. Therefor we need to set a larger uint range to allow more than 255 bytes to ignore.

* Update xsns_53_sml.ino

---------

Co-authored-by: Theo Arends <11044339+arendst@users.noreply.github.com>
2024-06-02 11:18:35 +02:00
Theo Arends b58615183f Update changelogs 2024-06-02 11:00:30 +02:00
Christian Baars 979dd86730
Bugfix: crash when using tjpegd and LVGL (#21544)
* prevent crashes when using tjpegd in other places in Tasmota

* do not use external tjpegd in Tasmota
2024-06-02 09:48:07 +02:00
s-hadinger e13c0a7114
Berry coc parser keeps order of variables (#21542) 2024-06-01 20:46:55 +02:00
Theo Arends 8c4388bf47 Fix M5AtomS3 display descriptions 2024-05-31 15:37:23 +02:00
Theo Arends fc7638e684 Update changelogs 2024-05-31 10:07:28 +02:00
s-hadinger 0bd5f6b27a
Remove deprecated code from drivers, `USE_TTGO_WATCH` and `USE_M5STACK_CORE2` (#21533) 2024-05-31 08:58:11 +02:00
Theo Arends 90e21a5902 Update changelogs 2024-05-30 14:22:14 +02:00
Roland Praml 4d9e9198b5
SML: FastExit for binary SML parsing (#21497)
* SML: FastExit for binary SML parsing

* moved the fast-exit in the SML-shift-in

* Using constants for flags

---------

Co-authored-by: Roland Praml <roland@DESKTOP-MKLGCJR>
2024-05-30 14:18:26 +02:00
Theo Arends 533b86d890 Update changelogs 2024-05-30 14:12:20 +02:00
s-hadinger ec696509b9
uDisplay Parallel display on Core3 (#21529) 2024-05-30 12:44:09 +02:00
Theo Arends f5ed2e0845 Fix oops 2024-05-30 10:54:32 +02:00
Theo Arends 2771827c15 Changed TCP bridge increased baudrate selection (#21528)
- Bump v14.0.0.4
2024-05-30 10:50:12 +02:00
Theo Arends b61ea17ce1 Bump version v14.0.0.3 2024-05-29 17:17:53 +02:00
Jason2866 d134b88c68
ESP32 Platform 2024.05.13 (#21524)
* ESP32 Platform 2024.05.13

reverts Arduino PR 9453 `WiFiClient - rename flush() to clear()`

* trigger PR CI
2024-05-29 16:59:33 +02:00
Theo Arends 2347f37269 Revert "Fix ESP32 slow response when using UDP as in emulation (#21470)"
This reverts commit f132663dfe.
2024-05-29 16:45:16 +02:00
Theo Arends 7c98e0d303 Revert "Another few victims of core3 UDP"
This reverts commit 27c35befdf.
2024-05-29 16:45:04 +02:00
Theo Arends adcc50ac6e Revert "Fix network flushes"
This reverts commit b88ec44d15.
2024-05-29 16:44:50 +02:00
Theo Arends b88ec44d15 Fix network flushes 2024-05-29 14:09:54 +02:00
Theo Arends 27c35befdf Another few victims of core3 UDP 2024-05-29 11:57:29 +02:00
Theo Arends f132663dfe Fix ESP32 slow response when using UDP as in emulation (#21470) 2024-05-29 11:46:55 +02:00
Theo Arends bc6faa733c Refactor Telegram 2024-05-28 17:47:35 +02:00
Christian Baars a4dbc57448
multiple fixes (#21511) 2024-05-28 10:59:57 +02:00
Theo Arends 7b478f718c Update changelogs 2024-05-27 22:47:08 +02:00
s-hadinger bb40642225
Fix Telegram TLS fingerprint, remove CA validation (#21514) 2024-05-27 22:31:27 +02:00
s-hadinger 0a2990de59
Update Telegram CA (Go Daddy Root Certificate Authority - G2) (#21510) 2024-05-27 18:21:05 +02:00
Theo Arends 1e42b5d131 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2024-05-27 15:46:27 +02:00
Theo Arends 5085a8bbbb Bump version v14.0.0.2 2024-05-27 15:46:15 +02:00
Jason2866 2aa8787884
disable ESP32 WDT (#21509) 2024-05-27 15:40:16 +02:00
Theo Arends 0fe893b01d Fix unsupported %.2f (#21508) 2024-05-27 15:37:15 +02:00
Christian Baars 33f491a8e6
scan wifi asynchronously (#21498) 2024-05-27 15:17:09 +02:00
Theo Arends 00694abbde Update changelogs 2024-05-27 14:07:18 +02:00
Roland Praml e07b0e42b3
SML: Fix compile error when median-filter is disabled (#21495)
Co-authored-by: Roland Praml <roland@DESKTOP-MKLGCJR>
2024-05-27 13:11:54 +02:00
s-hadinger e56f6a150d
Berry add reuse of methods for interface-like code reuse (#21500) 2024-05-26 23:05:43 +02:00
btsimonh a78169b43a
Webcamshutdown - use FUNC_ABOUT_TO_RESTART (#21462)
* use FUNC_ABOUT_TO_RESTART for webcam shutdown in webcamv2

* fix an annoying compile warning - lengths are pre-checked to fit anyway.
2024-05-25 19:51:46 +02:00
s-hadinger 25a2a46917
Matter auto-fix IPv6 link-local zone id when network reconnects (#21494) 2024-05-25 19:51:00 +02:00
Jason2866 662b84947b
ESP32 Platform 24.05.12 (#21493) 2024-05-25 13:36:55 +02:00
Christian Baars 688f3ffb19
Small changes to berry_custom to better keep the local repository clean (#21491)
* keep berry_custom clean with regards to GIT

* keep .keep
2024-05-25 09:23:08 +02:00
s-hadinger c161f63c9a
Berry fix message for borrowed method (solidification) 2024-05-24 22:59:19 +02:00
s-hadinger 0d3e888147
Berry change internal storage of parent class for methods (#21490)
* Berry change internal storage of parent class for methods

* Fix compilation of zigbee

* Patch solidify for berry_custom
2024-05-24 22:32:37 +02:00
btsimonh 3e0b70af10
Ufs serve fix - makes it work better on esp32cam (ai thinker style) (#21486)
* Add yield() in file listing, so watchdog does not trigger with very large folders

* update UFSServe function to be like download function.
This removes the use of server.streamFile, and provides a much more reliable download.
Make UFSServe always use this function, regardless of auth requirement.  (i.e. no use of the original in the original class, as it still uses streaming.)
Note that UFSServe is enab;ed with #define UFILESYS_STATIC_SERVING
2024-05-24 22:02:09 +02:00
Christian Baars e5521bb763
Build system: allow easy solidification of external Berry (#21430)
* custom solidification

* solidify-from-url

* forgot folders

---------

Co-authored-by: Radio Loge <radiologe@MacBook-Pro-von-Radio.local>
2024-05-24 20:57:43 +02:00
Christian Baars 1ca91a8170
Berry webserver: allow to content_send bytes (#21479) 2024-05-24 20:55:56 +02:00
Christian Baars 01bd6ec52a
apll not supported on all SOCs (#21483) 2024-05-24 15:55:24 +02:00
Theo Arends a9e7426cff Changed support W5500 SPI ethernet using four SPI GPIOs only without IRQ and RESET 2024-05-23 15:16:05 +02:00