【技术实现步骤摘要】
本专利技术涉及汽车诊断
,更具体地说,涉及一种。
技术介绍
目前,现有的汽车诊断软件开发流程为,编程人员根据车辆诊断通信协议和诊断规范,即描述EOJ (Electronic Control Unit)电子控制单元诊断服务的相关信息,包括诊断的请求报文格式及内容,汽车响应报文的格式及含义,编写汽车诊断软件完成诊断报文的发送与汽车响应报文的接收处理,最终把ECU响应报文的解析结果显示出来。现有技术中存在的最大的问题是,编程人员需要阅读大量的诊断规范文件,这些诊断规范文件没有固定的格式,编程人员阅读起来也需要比较长的时间,这样就造成诊断软件开发过程中始终离不开编程人员的参与,人力资源浪费非常大。针对不同的车型系统诊断功能开发重复性工作多,工作量大,如诊断规范发生变化,则软件更新复杂度高,如编程人员对诊断规范理解有所不同,则开发出来的诊断软件也不同,也可能存在理解错误。
技术实现思路
有鉴于此,本专利技术提供一种,能够自动生成汽车诊断软件,且能够大大降低汽车诊断软件的开发和维护时间。为解决上述技术问题,本专利技术采用的技术方案为:一种,包括:建立具有标准的文件格式定义 ...
【技术保护点】
一种汽车诊断软件自动生成的方法,其特征在于,包括:建立具有标准的文件格式定义的包含汽车诊断使用的通信协议和诊断服务信息的ODX文件;参照标准的文件格式定义提取所述ODX文件中的诊断服务信息;根据所述诊断服务信息获取该诊断服务信息需要发送的请求报文,所述请求报文即诊断服务请求;根据所述ODX文件中的通信协议发送所述请求报文;接收响应所述请求报文的响应报文;解析所述响应报文的内容。
【技术特征摘要】
【专利技术属性】
技术研发人员:王修峰,
申请(专利权)人:北京经纬恒润科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。