Parsing 解析可变字节长度消息
我想用以下格式解析一条专有消息。消息的长度从8字节到16字节不等。如果消息超过8字节,则将其放入多数据包消息中Parsing 解析可变字节长度消息,parsing,variables,bytearray,Parsing,Variables,Bytearray,我想用以下格式解析一条专有消息。消息的长度从8字节到16字节不等。如果消息超过8字节,则将其放入多数据包消息中 Byte0 Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7-14 Byte15 Header Header Flags SlaveID Sequence Command Command Data Chksum 我将这些消息发送到一个设备,并期望该设备以类似的格式做出响应。我知道消息应该说什么,但我真的很难找到一个方法来
Byte0 Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7-14 Byte15
Header Header Flags SlaveID Sequence Command Command Data Chksum
我将这些消息发送到一个设备,并期望该设备以类似的格式做出响应。我知道消息应该说什么,但我真的很难找到一个方法来实时解析数据并在某种GUI框架中显示信息。目前,我计划将数据转储到一个.txt/.csv文件中,并使用matlab进行后处理
我是个五金人。这不是我的强项
例如:
命令,响应
0xAC 04 01 01 00 8C 01 01 chksum
0x04 AC 83 01 00 8C 01 01 0B D9 chksum
用于测试电源的0x8c01命令0x01设备回显其正在检查的命令和电源,并返回电源电压0x0BD9的位移位值我不明白您在问什么,您的问题到底是什么?您是如何向设备发送消息的,您使用的是什么软件或编程语言?CAN??无法发送超过8字节的邮件!这是不可能的。假设其与SAE j1708相似。使用专有软件发送消息。很确定它使用了RP1210。@user3681498那么你期望什么呢?我们的问题很不清楚!并且使用RP1210使使用更高层协议变得更容易!:-)