Tasmota/lib/default/TasmotaSerial-3.3.0
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
..
examples/swsertest Change TasmotaSerial library from v3.2.0 to v3.3.0 2021-03-02 11:44:06 +01:00
src TasmotaSerial: 2021-12-22 09:23:15 -07:00
keywords.txt Change TasmotaSerial library from v3.2.0 to v3.3.0 2021-03-02 11:44:06 +01:00
library.json Change TasmotaSerial library from v3.2.0 to v3.3.0 2021-03-02 11:44:06 +01:00
library.properties Change TasmotaSerial library from v3.2.0 to v3.3.0 2021-03-02 11:44:06 +01:00
README.md Change TasmotaSerial library from v3.2.0 to v3.3.0 2021-03-02 11:44:06 +01:00

TasmotaSerial

Implementation of software serial with hardware serial fallback library for the ESP8266 Implementation of dual UART hardware serial for the ESP32 Implementation of single UART hardware serial for the ESP32-S2

Allows for several instances to be active at the same time.

Please note that due to the fact that the ESP always have other activities ongoing, there will be some inexactness in interrupt timings. This may lead to bit errors when having heavy data traffic.