汽车诊断设备的软件升级方法及系统的制作方法

文档序号:9787199阅读:698来源:国知局
汽车诊断设备的软件升级方法及系统的制作方法
【技术领域】
[0001]本发明涉及汽车诊断设备技术领域,尤其涉及一种汽车诊断设备的软件升级方法及系统。
【背景技术】
[0002]汽车诊断设备会经常需要升级,现有的软件升级方式主要是将PC端(PersonalComputer,个人计算机)作为控制端,将存储有软件升级包的存储设备,例如内存卡、手机、移动硬盘等与PC端连接,再将PC端与汽车诊断设备建立无线连接,或者通过USB(Uni versalSerial Bus,通用串行总线)端口建立有线连接,进而实现文件管理并控制汽车诊断设备中的软件进行升级,这样不仅在软件升级时,需要额外的辅助设备,例如PC端等,而且需要用户对辅助设备进行相应的操作才能实现软件的升级,操作复杂。

【发明内容】

[0003]本发明提供一种汽车诊断设备的软件升级方法及系统,其主要目的在于无需额外的辅助设备,即可方便快捷地实现对汽车诊断设备的软件进行升级。
[0004]为实现上述目的,本发明提供一种汽车诊断设备的软件升级方法,所述汽车诊断设备设置有USB端口,该汽车诊断设备的软件升级方法包括:
[0005]汽车诊断设备从所述存储设备中读取软件升级包,其中,所述存储设备通过OTG数据线与所述汽车诊断设备的USB端口建立连接;
[0006]汽车诊断设备从所述存储设备中读取到软件升级包后,采用所述软件升级包进行软件升级。
[0007]优选地,所述汽车诊断设备从所述存储设备中读取到软件升级包后,采用所述软件升级包进行软件升级的步骤包括:
[0008]汽车诊断设备从所述存储设备中读取到软件升级包时,判断所述软件升级包对应的软件的版本是否高于当前安装的软件的版本;
[0009]若所述软件升级包对应的软件版本高于当前安装版本,则采用所述软件升级包进行软件升级。
[0010]优选地,所述汽车诊断设备从所述存储设备中读取软件升级包的步骤之后,所述汽车诊断设备的软件升级方法还包括:
[0011]若汽车诊断设备从所述存储设备中读取不到软件升级包,则通过显示装置推送升级失败的提示信息。
[0012]优选地,所述汽车诊断设备从所述存储设备中读取软件升级包的步骤之前,所述汽车诊断设备的软件升级方法还包括:
[0013]汽车诊断设备在进入升级模式后,推送升级方式的选择界面,以供用户根据所述选择界面选择需要的升级方式,其中,所述选择界面上有通过存储设备升级的选项;
[0014]当接收到基于所述选择界面的选择指令,且所述选择指令对应的选项为通过存储设备升级时,进行USB大容量存储类的初始化。
[0015]优选地,所述采用所述软件升级包进行软件升级的步骤包括:
[0016]将所述软件升级包拷贝至所述汽车诊断设备的存储空间中,并使用拷贝的软件升级包对软件进行升级。
[0017]此外,为实现上述目的,本发明还提供一种汽车诊断设备的软件升级系统,所述汽车诊断设备设置有USB端口,该汽车诊断设备的软件升级系统包括:
[0018]数据读取模块,用于从所述存储设备中读取软件升级包,其中,所述存储设备通过OTG数据线与所述汽车诊断设备的USB端口建立连接;
[0019]软件升级模块,用于从所述存储设备中读取到软件升级包时,采用所述软件升级包进行软件升级。
[0020]优选地,所述软件升级模块包括:
[0021]版本判断单元,用于从所述存储设备中读取到软件升级包时,判断所述软件升级包对应的软件的版本是否高于当前安装的软件的版本;
[0022]软件升级单元,用于若所述软件升级包对应的软件版本高于当前安装版本,则采用所述软件升级包进行软件升级。
[0023 ]优选地,所述汽车诊断设备的软件升级系统还包括:
[0024]信息提示模块,用于若从所述存储设备中读取不到软件升级包,则通过显示装置推送升级失败的提示信息。
[0025]优选地,所述汽车诊断设备的软件升级系统还包括:
[0026]界面推送模块,用于在进入升级模式后,推送升级方式的选择界面,以供用户根据所述选择界面选择需要的升级方式,其中,所述选择界面上有通过存储设备升级的选项;
[0027]初始化模块,用于当接收到基于所述选择界面的选择指令,且所述选择指令对应的选项为通过存储设备升级时,进行USB大容量存储类的初始化。
[0028]优选地,所述软件升级模块,还用于将所述软件升级包拷贝至所述汽车诊断设备的存储空间中,并使用拷贝的软件升级包对软件进行升级。
[0029]本发明提出的汽车诊断设备的软件升级方法及系统,在对汽车诊断设备上的软件进行升级时,只需要将存储有软件升级包的存储设备通过OTG数据线连接在汽车诊断设备的USB端口上,当汽车诊断设备检测到有OTG设备与其建立连接之后,会自动识别设备并且从存储设备上读取软件升级包进行软件升级,本发明的方法及系统,无需携带额外的辅助设备,只需要通过能够与OTG数据建立连接的存储设备,即可方便快捷地实现对汽车诊断设备的软件进行升级。
【附图说明】
[0030]图1为本发明汽车诊断设备的软件升级方法较佳实施例的流程图;
[0031]图2为本发明汽车诊断设备的软件升级方法较佳实施例中软件升级步骤的细化流程不意图;
[0032]图3为本发明汽车诊断设备的软件升级系统较佳实施例的功能模块示意图;
[0033]图4为本发明汽车诊断设备的软件升级系统较佳实施例中软件升级模块的细化功能丰旲块不意图。
[0034]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0035]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0036]本发明提供一种汽车诊断设备的软件升级方法。
[0037]参照图1所示,为本发明汽车诊断设备的软件升级方法较佳实施例的流程图。
[0038]在该实施例中,该汽车诊断设备的软件升级方法包括:
[0039]步骤S10,汽车诊断设备从所述存储设备中读取软件升级包,其中,所述存储设备通过OTG数据线与所述汽车诊断设备的USB端口建立连接。
[0040]如果有汽车诊断设备上的软件需要更新时,用户可以先获取到升级软件包,并将其存储在存储设备中,由于现在手机,平板电脑等移动终端越来越普及,大部分用户会使用移动终端进行文件存储和管理,因此,用户可以将软件升级包下载至手机,然后将手机通过OTG(On The Go)数据线连接至汽车诊断设备的USB端口,汽车诊断设备会自动从手机内存中搜索有效的软件升级包,当然,用户也可以根据需要将获取到的软件升级包保存在其他的存储设备中,例如内存卡,移动硬盘等易于携带的存储设备,如果用户将软件升级包保存在内存卡中,那么在需要为汽车诊断设备进行软件升级时,以MSC类(mass storage deviceclass,大容量存储设备类)的传输协议,通过OTG数据线,将读卡器连通内存插入汽车诊断设备的USB端口,汽车诊断设备便可以读写内存卡,从中读取到软件升级包。可以理解的是,汽车诊断设备可以是在检测到与存储设备通过OTG数据线与存储设备建立连接之后,进行软件升级包的读取,也可以是在接收到软件升级指令或者升
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1