Skip to content

Releases: plerup/espsoftwareserial

Bug fix release for ESP32-C3

06 Jul 08:26
Compare
Choose a tag to compare

Fix signature (unsigned int&& is not identical to uint32_t&& for ESP32-C3 RISV V compiler)

Bug fix release: Significantly improved rx error rate on high throughput.

27 May 19:36
Compare
Choose a tag to compare

In rxBits(), check for no new intermediate ISR data, inserting extraneous stop bits breaks rx.

Bug fix: Only add faux stop bit after a start bit was detected

26 May 13:42
Compare
Choose a tag to compare

Does not insert stop bits while already stop bit idling.

Bug fix release for rx performance and stop bit timing

25 May 23:07
Compare
Choose a tag to compare

Word tails could be rounded down to full ms.

Maintenance release 6.12.3: better dependency declarations for Platformio

13 May 08:17
Compare
Choose a tag to compare
Prepare bug fix release version 6.12.3: better dependency declaration…

Bug fix release

15 Apr 15:03
Compare
Choose a tag to compare

Inlining push() functions that must be in IRAM for calling from ISRs, due to gcc issue https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70435

6.12.1

26 Mar 15:20
45437b0
Compare
Choose a tag to compare
Fix outdated README, source comments for readParity. Fix dropped 0xff…

6.12.0

15 Mar 09:03
Compare
Choose a tag to compare
Stream::send() landed in ESP8266 Arduino core, finish adoption here. …

6.11.7

14 Mar 22:22
Compare
Choose a tag to compare
Quick fix release for deprecated ICACHE_RAM_ATTR in ESP8266 Arduino c…

Fix documentation and comments for buffer optimizations in example

21 Feb 10:34
Compare
Choose a tag to compare

Also, swsertest has received a #define that showcases how switching the HW serial to GPIOs and using EspSoftwareSerial for logging instead can be accomplished.