Skip to content

Releases: plerup/espsoftwareserial

Constructor and begin() API compatibility

20 Nov 06:08
Compare
Choose a tag to compare

This release is the culmination of working with contributors on comprehensive compatibility with the SoftwareSerial initialization on platforms from Arduino AVR to ESP8266 and ESP32 (POLS achieved).

6.1.1

12 Nov 11:44
Compare
Choose a tag to compare
Fix for local relative #include

New feature, a.k.a. "9bit": Supports parity bit on TX and RX and 2 stop bits

12 Nov 09:43
Compare
Choose a tag to compare
6.1.0

Bump minor version for first release of Parity feature.

6.0.0: Throw major release number to stop confusion over ctor/begin() split …

10 Nov 07:43
9bb7388
Compare
Choose a tag to compare
…of rx/tx pin setting. (#121)

For complete maximum default parameter uses, this is now backward compatible with releases 5.0.4 and prior.

5.4.0

08 Nov 15:17
Compare
Choose a tag to compare
Version 5.4.0 with internal changes stablized on ESP8266 and ESP32.

Performance / error improvements for TX

07 Nov 09:28
Compare
Choose a tag to compare
Bit writing computation is now concurrent to output timing, improves …

…write error rate tremendously.

5.3.4

18 Oct 15:10
Compare
Choose a tag to compare
Check m_rxValid in flush(). Fixes #118

5.3.3: ghostl array compatibility: aggregate initialization, no implicit cas…

02 Oct 07:53
Compare
Choose a tag to compare

Fix for Arduino SAMD (Zero, MKR1000, M0)

02 Oct 06:27
Compare
Choose a tag to compare
5.3.2

Fix ghostl for Arduino SAMD (Zero, MKR1000, M0)

README update

27 Sep 23:00
Compare
Choose a tag to compare

Offer more clear guidance for matching versions of EspSoftwareSerial to ESP8266 Arduino.