flyfire.CustomSerialPort 3.0.2

Install-Package flyfire.CustomSerialPort -Version 3.0.2
dotnet add package flyfire.CustomSerialPort --version 3.0.2
<PackageReference Include="flyfire.CustomSerialPort" Version="3.0.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add flyfire.CustomSerialPort --version 3.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: flyfire.CustomSerialPort, 3.0.2"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install flyfire.CustomSerialPort as a Cake Addin
#addin nuget:?package=flyfire.CustomSerialPort&version=3.0.2

// Install flyfire.CustomSerialPort as a Cake Tool
#tool nuget:?package=flyfire.CustomSerialPort&version=3.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

一个增强的自定义串口类,实现协议无关的数据帧完整接收功能,支持跨平台

3.x版本移除SerailPortStream类库
使用SerialPort基础类库

https://www.cnblogs.com/flyfire-cn/p/10356991.html


采用接收超时机制,两次通讯之间需有一定的间隔时间
如间隔时间太短,则需要拆包
Author:赫山老妖(flyfire.cn)
https://github.com/flyfire-cn

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.0.2 239 10/22/2021
3.0.1 149 10/22/2021
3.0.0 151 10/22/2021
1.0.1 1,743 8/6/2019
1.0.0 774 2/24/2019

因.net core3.0以上的SerialPort已可支持Linux,3.x版本移除SerailPortStream类库

https://github.com/flyfire-cn/flyfire.CustomSerialPort
https://www.cnblogs.com/flyfire-cn