51uwb.cn

 找回密码
 立即注册
查看: 612|回复: 1
打印 上一主题 下一主题

串口解析数据提问

[复制链接]

4

主题

6

帖子

27

积分

新手上路

Rank: 1

积分
27
跳转到指定楼层
楼主
发表于 2023-6-3 16:18:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 gaolian22 于 2023-6-3 16:29 编辑

根据使用手册对串口数据d(下图)的说明,数据应该是以‘6D’‘72’开头,‘0A’‘0D’结尾的数据,应该有16BYTE,但是我也收到了一些只有14BYTE的数据。


以上图我接收保存的一组数据为例,开头‘6D’‘72’和结尾‘0A’‘0D’不管,‘02’是TAGID,这些是固定的。后面的假如‘05’和‘3F’是帧序列号,那中间就剩下7个Byte的的数据,肯定不能表示4个距离的高低两位。
又假如‘05’是帧序列,‘3F’‘25’是距离,那这个距离就是“253f”,也就是9535cm,这也不可能。
所以想问问到底这个数据应该如何解析?书不是这种属于数据缺失?什么情况下会出现这种数据缺失?


回复

使用道具 举报

35

主题

963

帖子

4048

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4048
沙发
发表于 2023-6-4 16:33:50 | 只看该作者
你使用我们的hex还是用自己编译的代码?
请提供硬件和软件的具体型号,方便我们来检查问题
同时,请讲问题提交到“问答交流”板块
回复

使用道具 举报

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

本版积分规则

bphero Inc.  

GMT+8, 2024-4-29 12:27 , Processed in 0.014743 second(s), 6 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

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