Vehicle Spy3软件常用功能之报文解析

Vehicle Spy3软件常用功能之报文解析

功能说明

Vehicle Spy采集到的原始报文通常是没有经过解析的,此时报文里所携带的信息通常是不直观的,所以需要我们对报文进行解析,总线报文解析通常有两种方式:通过DBC解析和手动解析。

通过添加dbc解析

DBC(Database Configuration)是根据通讯协议在特定软件中生成的一种文件,用于“翻译”总线上的报文,使报文信息更加直观,便于阅读。

如果已经有dbc文件,那么我们只需要将其添加到平台的配置中即可。

打开软件,Setup->Networ Databases

Vehicle Spy3软件常用功能之报文解析

 

在Network Databases窗口下选择对应的1网络名称,点击Add选择dbc的路径,最后保存平台设置即可完成DBC的添加

Vehicle Spy3软件常用功能之报文解析

 

对于DBC中已经解析的报文,在Message窗口中会发现有些报文和信号已经解析出来,对于没有解析的报文,则说明dbc中没有改报文的相关信息。

手动解析

如果事先没有建立好DBC,那么就需要在Vehicle Spy中建立相关的报文解析。首先在Spy Networks下选择Message Editor,然后点击1“Receive”,点击“+”添加报文,编辑报文的名称,类型,ID等相关信息。

Vehicle Spy3软件常用功能之报文解析

 

下一步是编辑报文中的信号,首先点击Signal in Message窗口中的“+”进行添加信号,然后编辑信号的名称,默认的信号长度是8位,我们可以通过鼠标选中信号分布中蓝色部分进行调整位数。

完成信号和报文的添加以后,那么当在Message窗口中收到该ID的报文时就是对其进行解析。

Vehicle Spy3软件常用功能之报文解析

 

 

手动添加的第二种方式:

我们直接在Message页面直接选中我们需要解析的报文,点击Details,在弹出的界面内分别选中信号锁止的字节和位,并输入Factor和偏移量,输入信号名称后点击“add signal”也可以成功对报文进行解析。

Vehicle Spy3软件常用功能之报文解析

 

上一篇:工厂模式还不懂?看这里!


下一篇:mysql快速删除重复数据,并保留id最大的一条