Releases: xiaoxinpro/SerialPortHelper
Releases · xiaoxinpro/SerialPortHelper
V19.3.11
该版本向前不兼容,替换旧版本DLL文件后需要对代码进行修改。
主要更新
- 增加串口类备注字段
- 增加串口接收事件对象参数(向前不兼容)
- 增加串口异常事件对象参数(向前不兼容)
- 增加编译DLL文件
- 修复串口获取错误的BUG
- 适配示例中的串口接收数据处理函数说明
升级说明
- 重新定义串口接收事件函数
SerialPortDataReceivedProcess
,增加sender
参数,实例如下:
/// <summary>
/// 串口接收数据处理
/// </summary>
/// <param name="sender">串口助手类对象</param>
/// <param name="arrData">接收数据数组</param>
private void SerialPortDataReceivedProcess(object sender, byte[] arrData)
{
}
- 重新定义串口异常事件函数
SerialPortErrorProcess
,增加sender
参数,实例如下:
/// <summary>
/// 串口错误事件
/// </summary>
/// <param name="sender">串口助手类对象</param>
/// <param name="enumError">错误枚举</param>
/// <param name="strError">错误内容</param>
private void SerialPortErrorProcess(object sender, enumSerialError enumError, string strError)
{
}
V18.12.14
1、增加串口发送数据防篡改技术
2、优化部分功能。
修复问题
1、修复部分串口不显示的BUG,导致异常程序异常退出。
2、调整Demo项目UI与版本限制。
功能优化
1、重构设置串口默认信息
2、增加添加默认搜索串口信息实例
3、增加数据队列的线程安全处理
4、增加串口助手类的线程安全
基础版本
1、版本号使用更新日期,方便后期判断。
2、低版本与高版本不兼容。
3、建议应用DLL前进行版本判断,防止出现异常。