收藏官网首页
查看: 25798|回复: 2

[求助] 校验和出错

2

主题

4

帖子

85

积分

注册会员

Rank: 2

积分
85
跳转到指定楼层
楼主
发表于 2018-6-20 00:39:04 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
请大神帮忙看看校验和为什么会出现这样的问题?

1.png (49.07 KB, 下载次数: 76)

图1

图1

2.png (12.79 KB, 下载次数: 43)

图2

图2

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
沙发
发表于 2018-6-20 17:53:44 | 只看该作者
请认真阅读协议文档,数据包中的55不计入校验和计算

• 包头
包头 固 定为 0xFFFF,为 一包数据的同 步 头 ,表 示 一包的开始。
非包头 部 分,如 果 出现 0xFF的数据内 容 ,对 于 发送方 ,需要在0xFF后添 加 0x55。对 于 接收方 ,如 检测到 非包头 部 分出现 0xFF,需
要把 紧 跟 其 后的0x55移 除 。
0xFF后面 增 加 的0x55,既 不 计 入包长 度 ,也 不 计 入校 验 和 的计 算 。
• 包长 度
由两 个 字节(2B)组成。从 命令开始一直 到 校 验 和 的字节长 度 (包括 命令和 校 验 和 )。
• 校 验 和
对 数据包中 的包长 度 开始一直 到 有 效 负 载的字节求和 取余 数,即sum(包长 度 ...有 效 负 载)%256。

点评

感谢感谢  详情 回复 发表于 2018-11-3 16:46

2

主题

4

帖子

85

积分

注册会员

Rank: 2

积分
85
板凳
 楼主| 发表于 2018-11-3 16:46:21 | 只看该作者
boboP 发表于 2018-6-20 17:53
请认真阅读协议文档,数据包中的55不计入校验和计算

• 包头

感谢感谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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