SerialPortStream Library - 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.