http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 3968|回复: 3

[其他] 串口和socket

[复制链接]
发表于 2013-3-15 09:39:37 | 显示全部楼层 |阅读模式
最近要做一个酒精测试仪、别个商家给了通信协议、需要接收数据、由于之前从没有弄过这种的、不知道怎么下手、网上查了下好像涉及到串口和socket之类、但还是没有一个统一的思路、有没有人做这类似的、求给点建议、谢谢了、


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2013-3-15 10:36:54 | 显示全部楼层
这个关键在于“通信协议” 具体要用什么技术看了协议才知道,
 楼主| 发表于 2013-3-15 11:57:25 | 显示全部楼层
通信方式为标准RS232,一位起始位,八位数据位,一位停止位,波特率为9600pbs
本机主动发送数据。
数据格式为:
起始位,数据长度,命令字,(数据内容。。。数据内容),累加和(单字节)
AA      02        50      (无数据不用发送)        FC.
如上面数据可以表示为告诉上位机可以启动拍照功能。
其中,起始位一字节,数据长度位一字节(表示为还要发送的字节数,因为是单字节表示,所以理论最大每帧数据量应小于255字节,累加和为该字节之前本帧所发送的所有字节的算术累加和,取单字节表示。)
如:
AA     22        60       XX …XX (共32字节数据)  XX (累加和单元)
该组表示本机上传的某组测试信息,命令字60H表示还有数据要发送。
AA     22        6F       XX …XX (共32字节数据)  XX (累加和单元)
该组表示本机上传的是测试信息的最后一组信息

通信方式就是这样的、楼主能不能稍微给我讲下大体思路、谢谢、
发表于 2013-3-15 12:00:49 | 显示全部楼层
这是是通过Socket或者是串口都可以,
Socket发送命令的方法如下:http://www.sufeinet.com/forum.php?mod=viewthread&tid=64
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-11-22 07:57

© 2014-2021

快速回复 返回顶部 返回列表