Skip to content

Releases: plerup/espsoftwareserial

8.2.0

05 Jan 09:27
Compare
Choose a tag to compare
MInor release 8.2.0 with ghostl moved to stand-alone Arduino library.

Minor release with fixes for new GCC versions and new lock-free MP queue

02 Jul 09:27
Compare
Choose a tag to compare
  • There were a few compilation issues with the latest GCC in the upcoming IDF 5.1 (ESP32...).
  • The circular_queue_mp has new been improved to work without locks on the producer end.

8.0.3

23 Apr 07:41
Compare
Choose a tag to compare
Make Arduino library manager properly pick up the bug-fix version

Bug fix version 8.0.2: inverted mode wasn't initialized to false in all cases.

21 Apr 21:55
Compare
Choose a tag to compare
The described fix went missing. ESP32 wouldn't compile on unrelated r…

8.0.1

10 Mar 00:24
Compare
Choose a tag to compare
Platformio picks up versions that aren't yet published in Github just…

Bug fix release for onReceive() including new example sketch

02 Mar 06:48
Compare
Choose a tag to compare

Release 7.0.0 (#267)

31 Dec 18:18
56d19bf
Compare
Choose a tag to compare
* Breaking change, rx interrupt triggered receive callback instead of polling.

* uint rollover (regression) fixed

* GCC and constexpr member function fix.

6.17.1: Precise delay broken whenever beyond precise duration. (#264)

10 Dec 11:36
12f8480
Compare
Choose a tag to compare
* Precise delay broken whenever beyond precise duration.
* Fix lazy delay for interrupt sensitive applications

Feature Release

04 Dec 10:43
8d9d01e
Compare
Choose a tag to compare
  • New timing base is stable for CPU clock shifting, which is used for balancing power saving and WiFI performance in the IDF.
  • New function added to select open-drain mode on Tx pin.

6.16.1

12 Apr 05:12
Compare
Choose a tag to compare
Unify defines, new example wouldn't pass CI for ESP8266.