Tr.Communication 2.13.24.510

dotnet add package Tr.Communication --version 2.13.24.510
                    
NuGet\Install-Package Tr.Communication -Version 2.13.24.510
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Tr.Communication" Version="2.13.24.510" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Tr.Communication" Version="2.13.24.510" />
                    
Directory.Packages.props
<PackageReference Include="Tr.Communication" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Tr.Communication --version 2.13.24.510
                    
#r "nuget: Tr.Communication, 2.13.24.510"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Tr.Communication@2.13.24.510
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Tr.Communication&version=2.13.24.510
                    
Install as a Cake Addin
#tool nuget:?package=Tr.Communication&version=2.13.24.510
                    
Install as a Cake Tool

描述

通过基于Netty封装的socket通信库,和SerialPortStream的串口通信库,

版本变更履历

  • 2.13.24.510 更新包依赖;

  • 2.12.24.509 在串口请求应答模型中,发送数据前先清空接收缓存;

  • 2.11.24.507 添加ReadResponseAfterSendCommand方法;

  • 2.10.24.319 优化串口接收数据方式,使用原生串口

  • 2.9.23.1107 更改addpipeline和removepipeline方式

  • 2.8.23.1107 修复bug,添加分包的方式

  • 2.7.23.0822 添加接收数据解码校验功能,目前支持TcpClient和SerialPort

  • 2.6.23.524 更改原Tr.Interface引用,直接集成至该项目中

  • 2.5.23.404 添加发送字节数组时可接收定长的应答的功能

  • 2.4.23.330 修复TCPclient重连机制和部分bug

  • 2.3.23.130 根据实际使用情况优化tcpclient重连机制,默认重连,且设置重连超时

  • 2.2.23.128 解决tcpClient在实际使用过程中断开重连的问题

  • 2.1.23.128 修复部分bug

  • 1.9.22.714 添加强名称

  • 1.9.22.714 修复TcpClient连接成功时的返回False的bug

  • 1.9.22.713 更改TCPClient 中的重连机制

  • 1.8.22.629 修复可能存在的内存泄漏,cancelationTokensource添加dispose方法

  • 1.8.22.615 更改中文编码异常的bug,更新接口库引用版本

  • 1.8.22.506 更改构造器中日志接口可选为空; TcpServer添加关闭客户端功能;

  • 1.7 去掉TcpServer异常导致的服务端关闭;

  • 1.6 更改ConnectParmas,并通过回读字节区分半包;

  • 1.5 添加连接接入或连接断开两个事件,更改Log日志依赖版本

  • 1.4 更改Log日志打印中接收或发送数据等级为debug,便于后期更改调试

  • 1.3 更改Tr.Interface的引用方式

  • 1.2 更改Nlog配置文件嵌入资源

  • 1.1 更改通信接口,添加接收事件

  • 1.0 初版

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp2.0 was computed.  netcoreapp2.1 was computed.  netcoreapp2.2 was computed.  netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.0 is compatible.  netstandard2.1 was computed. 
.NET Framework net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen40 was computed.  tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
2.13.24.510 151 5/10/2024
2.12.24.509 117 5/9/2024
2.11.24.507 135 5/7/2024
2.10.24.319 139 3/19/2024

无说明