通信编程
知擎物联
资深物联网、互联网系统架构师、主程。物联网云系统专业定制开发。
展开
-
C# 带多项式参数的 CRC16计算
网上很多CRC16计算方式,特别是C#的,包括我以前写的查表法计算的出来的都是比较常见的计算方式。以下是 带多项式参数的 CRC16计算函数 例如: Poly=0x8408 转载请注明出处:一叶知秋(www.yyzq.net)(QQ:275623749) /// /// 多项式参数 CRC16计算 /// /// 命令原创 2012-11-28 21:59:01 · 7022 阅读 · 0 评论 -
C# UDP服务编程(NativeErrorCode = 10054)
.net UDP编程中的一个坑原创 2016-05-21 20:05:57 · 3769 阅读 · 0 评论 -
C# UDP NAT 打洞 代码示例
C# UDP NAT 打洞 代码示例原创 2016-07-06 19:06:30 · 5687 阅读 · 9 评论 -
C# UDP服务编程,数据处理流程设计(抛砖引玉)
C# UDP服务编程,数据处理流程设计(抛砖引玉)原创 2016-05-27 11:23:58 · 1556 阅读 · 2 评论 -
C# 三种字节数组(byte[])拼接的性能对比测试
C# 三种字节数组(byte[])拼接的性能对比测试原创 2016-03-26 15:12:06 · 48465 阅读 · 8 评论 -
C# 串口 已关闭 Safe handle
今天在使用我的通信框架,创建基于串口通信的客户端时,出现这样一个BUG:未处理 System.ObjectDisposedException Message=已关闭 Safe handle Source=mscorlib ObjectName="" StackTrace: 在 System.Runtime.InteropServices.SafeHandle.Da原创 2014-12-17 16:36:27 · 10025 阅读 · 7 评论 -
C#串口调试工具 v2.0
最近终于有了点空闲,重新把C#串口调试工具写了下,修正了一些已知的BUG。主要新增了 CRC16的带多项式的计算功能。主界面:2:字节计算器3:常用的XOR CRC16校验值计算器下载地址:http://download.csdn.net/detail/yeqi3000/4853494第三版正在酝酿中,有什么建议和意见均可发送邮件到[email protected]原创 2012-12-06 14:17:09 · 4912 阅读 · 5 评论 -
C#通讯调试工具v3.0测试版发布
C#串口通讯工具2.0发布已经8个多月,虽然写的很简陋,但却实实在在的受到了广大同行的好评。这也是促使我开发C#通讯调试工具v3.0原因之一,因为3.0版本不光对2.0的各项设计都进行了优化改进,还加入了TCP,UDP的调试功能,故名字也改为了“通讯”调试工具。我的腾讯微博计划在下一版本中添加2个关键功能:1.串口通讯监视。2.Socket通讯监视。点击下载C#通讯调试工具3.原创 2013-08-16 22:57:19 · 5836 阅读 · 21 评论 -
Modbus 通讯命令说明
仪表可以采用Modbus-RTU模式进行上位机通讯,协议格式为:8个数据位、1个停止位、无校验位,发送接收数据都是以十六进制格式进行。 1、发送数据格式发送字节1234567含义地址读/写A1A2A3转载 2013-01-12 09:40:43 · 16035 阅读 · 0 评论 -
C# XOR CRC16 校验码计算类
using System;using System.Collections.Generic;using System.Text;namespace COMM.Lib{ /// /// 校验值计算 /// 支持按位异或校验(XOR) /// 支持CRC16查表法校验 /// 支持CRC16带多项式计算法校验 /// 作者:Maximus Ye原创 2012-11-28 22:05:00 · 11077 阅读 · 2 评论 -
C#超级通信调试工具[v1.0][全新发布]
软件名称:C#超级通信调试工具功能概要:1.串口,TCP服务端/客户端,UDP服务端/客户端通讯调试2.支持Hex,ASCII,UTF8,GB2312编码调试3.接收数据可通过右键菜单一键计算Hex对应的数值4.字节计算器/检验值计算器(CRC16,自定义多项式CRC16,XOR)5.串口超级终端6.Socket通信监视器7:Ping调试原创 2013-09-16 09:44:50 · 13876 阅读 · 15 评论