Skip to content

SerialPortStream Library - 2.0.0.0

Compare
Choose a tag to compare
@jcurl jcurl released this 18 Jun 16:51
· 243 commits to master since this release
release/2.0.0.0

This is the most recent version of the SerialPortStream library, that now runs under Mono on Linux (tested with Ubuntu 14.04 and Ubuntu 16.04).

Supported Platforms:

  • Windows XP SP3 x86, .NET 4.0
  • Windows Vista, 7, 8, 8.1, 10, architecture x86 or x64, with .NET 4.0 or later (compiled against the .NET 4.0 and .NET 4.5 framework)
  • Linux with Mono 4.2.3 or later (earlier versions may work, Mono 3.x and earlier are known to be buggy, so do not use).

Tested On:

  • Windows 7 SP1 x86 with .NET 4.5
  • Windows 10 x64 with .NET 4.5
  • Ubuntu 14.04 x86 and 16.04 x64 with Mono 4.2.3

Installation Notes:

The DLL is compiled with strong signing. You can install the DLL alongside your application
or in the GAC. It is not specific to a particular architecture.

On Linux, you will need to compile and install the helper library, libnserial. You can alternatively install the most appropriate debian library for Ubuntu. Other libraries may be built on demand.

Changes since version 1.2.x

See the README.md in the package. This is a rewrite and keeping only the core implementation to make the API a little more modern and to support Windows and Linux with a single NuGet package.