[发明专利]消息处理方法及装置、存储介质、电子设备有效
申请号: | 201810403678.2 | 申请日: | 2018-04-28 |
公开(公告)号: | CN108648298B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 刘均;姜楚;詹伟;李晓雍 | 申请(专利权)人: | 深圳市元征科技股份有限公司 |
主分类号: | G07C5/08 | 分类号: | G07C5/08 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 518000 广东省深圳市龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 处理 方法 装置 存储 介质 电子设备 | ||
1.一种消息处理方法,其特征在于,包括:
启动中断错误检测程序以及软件错误检测程序;
判断所述中断错误检测程序和/或所述软件错误检测程序是否检测到中断错误消息和/或软件错误消息;其中,所述中断错误消息为下位机物理通路异常,所述软件错误消息为下位机中某一对汽车故障进行诊断的软件出现错误;
如果检测到所述中断错误消息和/或所述软件错误消息,则将所述中断错误消息和/或所述软件错误消息进行封装,得到错误封装消息;
将所述错误封装消息发送至上位机,并接收所述上位机对所述错误封装消息进行解析后发送的响应消息;
对所述响应消息进行解析,并根据解析后的响应消息对所述中断错误消息和/或所述软件错误消息进行处理;
其中,将所述中断错误消息和/或所述软件错误消息进行封装,得到错误封装消息包括:
对所述下位机物理通路异常和/或软件出现错误的消息添加帧头、帧尾以及校验消息;
将所述下位机物理通路异常和/或软件出现错误的消息以及添加的帧头、帧尾、校验消息进行打包,得到所述错误封装消息。
2.根据权利要求1所述的消息处理方法,其特征在于,根据解析后的响应消息对所述中断错误消息和/或所述软件错误消息进行处理包括:
判断所述上位机对所述错误封装消息的解析是否存在异常;
如果所述上位机对所述错误封装消息的解析未存在异常,则根据解析后的响应消息对所述中断错误消息和/或所述软件错误消息进行处理。
3.根据权利要求2所述的消息处理方法,其特征在于,所述消息处理方法还包括:
如果所述上位机对所述错误封装消息的解析存在异常,则将解析异常消息发送至所述上位机,以使所述上位机对所述错误封装消息进行再次解析。
4.一种消息处理方法,其特征在于,包括:
接收下位机发送的包括中断错误消息和/或软件错误消息的错误封装消息;其中,所述中断错误消息为下位机物理通路异常和/或总线忙碌,所述软件错误消息为下位机中某一对汽车故障进行诊断的软件出现错误;
对所述错误封装消息进行解析,并根据所述错误封装消息的解析结果生成响应消息;
将所述响应消息发送至所述下位机,以使所述下位机根据所述响应消息对所述中断错误消息和/或所述软件错误消息进行处理;
其中,所述错误封装消息是通过如下方式得到的:
对所述下位机物理通路异常和/或软件出现错误的消息添加帧头、帧尾以及校验消息;
将所述下位机物理通路异常和/或软件出现错误的消息以及添加的帧头、帧尾、校验消息进行打包,得到所述错误封装消息。
5.根据权利要求4所述的消息处理方法,其特征在于,根据所述错误封装消息的解析结果生成响应消息包括:
判断所述错误封装消息的解析结果是否存在异常;
如果所述错误封装消息的解析结果存在异常,则根据异常解析结果生成所述响应消息;
如果所述错误封装消息的解析结果未存在异常,则根据解析结果对下位机的信息状态进行更新;
根据更新后的信息状态判断是否需要将解析结果发送至下位机;
如果需要将所述解析结果发送至所述下位机,则根据所述解析结果生成所述响应消息。
6.根据权利要求5所述的消息处理方法,其特征在于,根据所述解析结果生成所述响应消息包括:
对所述解析结果进行封装,并根据封装后的解析结果生成所述响应消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市元征科技股份有限公司,未经深圳市元征科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810403678.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:设备检测方法及装置、存储介质、电子设备
- 下一篇:一种电子保安报警系统