Commit Graph

14191 Commits

Author SHA1 Message Date
wir3z ee39f84bc2 Rolled out parity changes due to potential timing issues. 2021-12-22 09:47:20 -07:00
wir3z b8752b7272 TasmotaSerial:
- Added transmit parity to software TX.  Software RX just consumes in the incoming parity bit with no error checking.
- Fixed issue where Serial.begin for the ESP8266 was not passing the UART SerialConfig compatible values.

support.ino
- Cleanup to use already present ConvertSerialConfig API.

tasmota.ino:
- Force the baudrate + serial config settings after boot.  Previously, the baudrate would change, but any non 8N1 settings were not applied.

xdrv_08_serial_bridge.ino:
- Increased the software serial bridge buffer size and changed type to prevent overflow.
- Added missing serial config settings to the serial begin.  Previously was forcing 8N1.

xdrv_10_scripter.ino
- Cleanup to use already present ConvertSerialConfig API.
2021-12-22 09:23:15 -07:00
Theo Arends 9c3fb8fc82 Update changelogs 2021-12-22 17:14:58 +01:00
Theo Arends 8943656729 Fixed ESP32 LedPwmMode exception
Fixed ESP32 LedPwmMode exception (#14073)
2021-12-22 16:50:29 +01:00
Jason2866 2b0344a787
keep only minimal.bin.gz 2021-12-21 12:39:19 +01:00
Jason2866 c554a70b23
fix redefine warning
with Arduino Core 3.0.x
2021-12-21 12:19:32 +01:00
Jason2866 376904e158
Update Tasmota_build_devel.yml 2021-12-21 11:52:37 +01:00
Theo Arends 1e91444b64
Merge pull request #14132 from Jason2866/core3
add env [tasmota3] -> Tasmota build with core 3.0.x stage
2021-12-21 09:55:38 +01:00
Theo Arends 6d20541570
Merge pull request #14133 from lexxai/patch-1
Update uk_UA.h
2021-12-21 09:44:13 +01:00
lexxai b1bbf26656
Update uk_UA.h
translated "Dew point"
2021-12-21 03:23:19 +02:00
s-hadinger e0f3a8544b
Merge pull request #14131 from s-hadinger/berry_map_client
Berry use mapping
2021-12-20 23:07:06 +01:00
Jason2866 6d3904c8ee esptool v3.1 2021-12-20 21:42:43 +00:00
Stephan Hadinger 2cbd65ec63 Berry use mapping 2021-12-20 22:38:56 +01:00
Jason2866 93ebde8bc0
tasmota3 (esp8266 stage) 2021-12-20 22:26:41 +01:00
s-hadinger 948b948e10
Merge pull request #14130 from s-hadinger/lv_berry_pf
Set framework and platform for lv_berry
2021-12-20 21:19:21 +01:00
Stephan Hadinger 0589a28ec8 Change more platform definitions 2021-12-20 21:05:00 +01:00
Stephan Hadinger 85662ec728 Set framework and platform for lv_berry 2021-12-20 18:29:47 +01:00
s-hadinger e239bf7b0f
Lv berry manifest (#14129)
* Update manifest for lv_berry

* Update license
2021-12-20 18:14:39 +01:00
s-hadinger 1cdc894de6
Merge pull request #14128 from s-hadinger/berry_mapping_doc
Update berry_mapping doc
2021-12-20 17:56:58 +01:00
Stephan Hadinger 1239f2d825 Fix link 2021-12-20 17:55:36 +01:00
Stephan Hadinger 8f24aa5e05 Update berry_mapping doc 2021-12-20 17:41:36 +01:00
Alexey Pavlov 2f7365ccf9
Merge branch 'arendst:development' into development 2021-12-20 19:33:53 +03:00
Alexey Pavlov 582aa10e0a pull request fixes 2021-12-20 19:33:22 +03:00
s-hadinger 4b2ea37360
Merge pull request #14111 from s-hadinger/lib_lv_berry
Berry created separate library `lv_berry` to isolate LVGL-Berry mapping
2021-12-20 16:43:41 +01:00
Stephan Hadinger e958c7ba12 Fix compilation 2021-12-20 12:12:56 +01:00
Stephan Hadinger 38e6a9fdf0 Berry created separate library `lv_berry` to isolate LVGL-Berry mapping 2021-12-20 11:17:11 +01:00
Theo Arends d4b9381ab0
Merge pull request #14091 from sternegugger/PR2_MAX7219_dot_matrix
PR2 max7219 dot matrix, less memory
2021-12-20 11:15:08 +01:00
Theo Arends 847203c927
Merge pull request #14095 from Meek-HA/patch-2
ESP32 Compile error when I2S_AUDIO is enabled
2021-12-20 10:57:38 +01:00
Theo Arends 7ba7567a1c
Merge pull request #14110 from Jason2866/excep_decoder
add esp32 exception decoder
2021-12-20 10:57:06 +01:00
Jason2866 da01a344ee
add esp32 exception decoder 2021-12-19 23:30:29 +01:00
Jason2866 02145d5987
mv S2 build to env32 2021-12-19 17:39:47 +01:00
Jason2866 acb54f99f7
Update platformio_tasmota_cenv_sample.ini 2021-12-19 17:37:15 +01:00
Theo Arends 463dd14f90 Enable My92X1 for ESP32 2021-12-19 16:57:57 +01:00
Theo Arends 81aa579471 Refactor Tuya driver to enable ESP32 support
Refactor Tuya driver to enable ESP32 support (#14086, #14106)
2021-12-19 16:41:10 +01:00
Theo Arends 12c3044148
Merge pull request #14105 from Jason2866/webcam_refactor
Webcam reduce lib
2021-12-19 14:26:05 +01:00
Jason2866 e0d9c3dcef
Update platformio_tasmota_env32.ini 2021-12-19 14:04:41 +01:00
Jason2866 047fd6d05e
Update and rename platformio_override.ini to platformio_override_sample.ini 2021-12-19 13:59:46 +01:00
Jason2866 3c631c1f0f
Update .gitpod.yml 2021-12-19 13:56:06 +01:00
Jason2866 416cadd229
Webcam reduce lib 2021-12-19 13:52:50 +01:00
Jason2866 8004a81d83
ignore Micro-RTSP lib for S2 2021-12-18 22:17:26 +01:00
Meek Home Automation 805006468f
ESP32 Compile error when I2S_AUDIO is enabled
Solves the compiling error with env:tasmota32 when I2s Audio is enabled:
#ifndef USE_I2S_AUDIO
#define USE_I2S_AUDIO
#endif

#ifdef USE_I2S_EXTERNAL_DAC
#undef USE_I2S_EXTERNAL_DAC
#endif

#ifndef USE_I2S_NO_DAC
#define USE_I2S_NO_DAC
#endif

Resolving the following compiling error:
tasmota/xdrv_42_i2s_audio.ino:326:11: error: invalid conversion from 'AudioOutputI2S*' to 'AudioOutputI2SNoDAC*' [-fpermissive]
2021-12-18 21:52:23 +01:00
Michael 7b7913e8f3 merged, ready for PR2 2021-12-18 15:14:47 +01:00
Michael d606cc9383 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2021-12-18 15:09:57 +01:00
Theo Arends 2d7a48152b Fix exception 28 on HRG15
Fix exception 28 on HRG15 (#14067)
2021-12-18 14:47:03 +01:00
Theo Arends 85731148c5 Refactor GPIO_HEARTBEAT
Remove delay from interrupt by refactoring GPIO_HEARTBEAT
2021-12-18 14:30:25 +01:00
Michael 77f0024f99 Merge branch 'development' of https://github.com/arendst/Tasmota into development 2021-12-18 14:07:53 +01:00
Jason2866 871bc9700e
Merge pull request #14089 from Jason2866/work
fix compiler warning in webcam build
2021-12-18 13:35:50 +01:00
Jason2866 3d716866b1 fix compiler warning webcam 2021-12-18 13:26:16 +01:00
Jason2866 699515fc4e
fix s2 build 2021-12-18 13:01:07 +01:00
s-hadinger 48700193d1
Merge pull request #14087 from s-hadinger/berry_lvgl_module_phase1
Berry move LVGL mapping to its own library
2021-12-18 12:01:42 +01:00