Merge branch 'master' into nefarius/feature/refactoring
This commit is contained in:
commit
a6205bd5bf
2
LICENSE
2
LICENSE
@ -1,6 +1,6 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2018 Benjamin Höglinger-Stelzer
|
||||
Copyright (c) 2012-2017 Ebrahim Byagowi, 2018 Benjamin Höglinger-Stelzer
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
12
README.md
Executable file → Normal file
12
README.md
Executable file → Normal file
@ -2,8 +2,16 @@
|
||||
|
||||
# Nefarius.Peripherals.SerialPort
|
||||
|
||||
Originally copied from http://msdn.microsoft.com/en-us/magazine/cc301786.aspx that I guess licensed under Ms-PL so this project is also under Ms-PL. (Update: well, after the years now I think this was not a true claim, but well I don't think MS will sue anyone because a sample intended for public use)
|
||||
## About
|
||||
|
||||
Originally copied from [John Hind - "Use P/Invoke to Develop a .NET Base Class Library for Serial Device Communications"](http://msdn.microsoft.com/en-us/magazine/cc301786.aspx) that I guess licensed under Ms-PL so this project is also under Ms-PL. (Update: well, after the years now I think this was not a true claim, but well I don't think MS will sue anyone because a sample intended for public use)
|
||||
|
||||
It is useful in the cases System.IO.Ports.SerialPort is not working well (for connecting to \\\\.\\... devices)
|
||||
|
||||
Download it from https://nuget.org/packages/PInvokeSerialPort :)
|
||||
## Motivation behind this fork
|
||||
|
||||
`System.IO.Ports.SerialPort` is terrible and [this is exactly what I've experienced in a project](https://www.sparxeng.com/blog/software/must-use-net-system-io-ports-serialport) so this library came to the rescue.
|
||||
|
||||
## Download
|
||||
|
||||
Consume the NuGet via `Install-Package Nefarius.PInvokeSerialPort`
|
||||
|
Loading…
Reference in New Issue
Block a user