Skip to content

Releases: gbmhunter/CppLinuxSerial

v2.5.0

11 Nov 22:01

Choose a tag to compare

[v2.5.0] - 2022-11-12

  • Replaced all tabs in code with spaces, which should fix the ugly code rendering in GitHub.
  • Added ability to set/change both hardware and software flow control (thanks to Vittorio Francescon for helping with this one).
  • Added some ready-to-run examples in the new example/ directory.
  • Added a section in the README on WSL (Windows Subsystem for Linux) usage.

v2.4.0

12 Feb 00:40
61f77cb

Choose a tag to compare

[v2.4.0] - 2022-02-12

  • Added Available() method to return number of bytes ready to be read from the receive buffer (thanks lotricekCZ).
  • Added CMake option for shared library (thanks lotricekCZ).

v2.3.0

23 Dec 01:21

Choose a tag to compare

[v2.3.0] - 2021-12-23

  • Added support for setting the num. data bits.
  • Added support for setting the parity.
  • Added support for setting the num. stop bits.

v2.2.1

06 Dec 01:07

Choose a tag to compare

[v2.2.1] - 2021-12-06

  • Fixed a build error by changing the branch cmake downloads googletest from master to main.

v2.2.0

02 Dec 21:49
d9fb816

Choose a tag to compare

[v2.2.0] - 2021-12-03

  • ReadBinary() and WriteBinary() added to read/write raw data, instead of having to use strings (thanks to @RolandHughes for adding this).

v2.1.2

01 Jul 08:02

Choose a tag to compare

[v2.1.2] - 2021-07-01

  • Removed download of gtest if tests are not built.
  • Install headers correctly when used as a cmake submodule (FetchContent).

Big thanks to https://github.com/MadsAndreasen-Zoetis for these improvements.

v2.1.0

08 Nov 07:34

Choose a tag to compare

[v2.1.0] - 2020-11-08

Added

  • Support for custom baud rates.
  • Support for all standard UNIX baud rates.
  • Improved Doxygen documentation.
  • Improved README.md documentation.

Removed

  • Dependencies from the README, they weren't that useful and were not accurate anyway.