本技术公开了一种汽车仪表软件刷新方法,所述汽车仪表与音响之间采用HSD连接线连接;在汽车仪表软件刷新时,通过音响的USB接口获取软件升级文件或通过音响联网以FOTA方式实现远程升级。本技术的优点在于:基于与仪表连接的音响主机进行交互来实现软件的刷新升级,不需要通过拆卸重装就能够实现仪表软件的刷新,刷新简单方便。
权利要求书
1.一种汽车仪表软件的刷新方法,其特征在于:所述汽车仪表与音响之间采用HSD连接线连接;在汽车仪表软件刷新时,通过音响的USB接口获取软件升级文件或通过音响联网以FOTA方式实现远程升级。
2.如权利要求1所述的一种汽车仪表软件的刷新方法,其特征在于:在汽车仪表软件刷新
时,包括如下步骤:
升级工作条件判断步骤:用于判断是否满足软件刷新所需的工作条件;
软件刷新步骤:在满足升级工作条件后,进入软件刷新步骤,通过音响和仪表的交互进行仪表的软件刷新。
3.如权利要求2所述的一种汽车仪表软件的刷新方法,其特征在于:升级工作条件步骤包括:车辆工作状态判断是否满足刷新要求以及判断仪表和音响交互是否正常。
4.如权利要求3所述的一种汽车仪表软件的刷新方法,其特征在于:升级工作条件对应的车辆工作状态为:整车KL15、KL30处于ON状态,Network处于Wake up状态。
5.如权利要求3所述的一种汽车仪表软件的刷新方法,其特征在于:采用心跳机制来判断音响主机和仪表之间的通信交互功能是否正常。
6.如权利要求5所述的一种汽车仪表软件的刷新方法,其特征在于:音响主机与仪表之间的通信交互功能判断方法包括:
1)、使用TCP keep alive底层协议;
2)、音响主机与仪表间30秒内,没有数据往来,开始检测心跳;
3)、探测包发送时间间隔为10秒;
4)、尝试探测次数为3次,如果第1次探测包收到响应,就不再发送检测包;三次探测均为收到响应则判断通信交互功能异常。
7.如权利要求1或2所述的一种汽车仪表软件的刷新方法,其特征在于:所述软件刷新步骤包括:
1)、音响主机向仪表请求是否可以升级,仪表反馈是否可升级状态;
2)、若仪表反馈可以升级,主机向仪表请求升级并将升级文件拷贝至仪表中;
3)、仪表反馈给主机拷贝升级文件的状态,并开始升级;
4)、仪表升级结束后主动反馈升级结果给主机。
技术说明书
一种汽车仪表软件的刷新方法
技术领域
本技术涉及汽车软件升级刷新领域,特别涉及一种汽车仪表软件的刷新方法。
背景技术
随着汽车内电子电器的飞速发展,汽车仪表不再拘泥于真实指针刻度盘,而采用了全液晶可编程仪表。音响和仪表的交互内容也越来越丰富,多媒体信息、蓝牙信息、导航TBT信息,甚至整个导航地图信息的显示,地图采用图片或视频方式。音响主机的软件刷新可通过USB 接口刷新,也可通过FOTA实现远程推送升级。而仪表的升级刷新只能通过拆件后在台架进行刷新,售后维修不便。
技术内容
本技术的目的在于克服现有技术的不足,提供一种汽车仪表的软件刷新方法,借助于音响来实现软件升级刷新。
为了实现上述目的,本技术采用的技术方案为:一种汽车仪表软件的刷新方法,所述汽车仪表与音响之间采用HSD连接线连接;在汽车仪表软件刷新时,通过音响的USB接口获取软件升级文件或通过音响联网以FOTA方式实现远程升级。
在汽车仪表软件刷新时,包括如下步骤:
升级工作条件判断步骤:用于判断是否满足软件刷新所需的工作条件;
软件刷新步骤:在满足升级工作条件后,进入软件刷新步骤,通过音响和仪表的交互进行仪表的软件刷新。
升级工作条件判断步骤包括:车辆工作状态判断是否满足刷新要求以及判断仪表和音响交互是否正常。
升级工作条件对应的车辆工作状态为:整车KL15、KL30处于ON状态, Network处于Wake up状态。
采用心跳机制来判断音响主机和仪表之间的通信交互功能是否正常。
音响主机与仪表之间的通信交互功能判断方法包括:
1)、使用TCP keep alive底层协议;
2)、音响主机与仪表间30秒内,没有数据往来,开始检测心跳;
3)、探测包发送时间间隔为10秒;
4)、尝试探测次数为3次,如果第1次探测包收到响应,就不再发送检测包;三次探测均未收到响应则判断通信交互功能异常。
所述软件刷新步骤包括:
中国汽车音响网1)、音响主机向仪表请求是否可以升级,仪表反馈是否可升级状态;
2)、若仪表反馈可以升级,主机向仪表请求升级并将升级文件拷贝至仪表中;
3)、仪表反馈给主机拷贝升级文件的状态,并开始升级;
4)、仪表升级结束后主动反馈升级结果给主机。
本技术的优点在于:基于与仪表连接的音响主机进行交互来实现软件的刷新升级,不需要通过拆卸重装就能够实现仪表软件的刷新,刷新简单方便。
附图说明
下面对本技术说明书各幅附图表达的内容及图中的标记作简要说明:
图1为本技术刷新方法流程示意图。
具体实施方式
下面对照附图,通过对最优实施例的描述,对本技术的具体实施方式作进一步详细的说明。
一种汽车仪表软件的刷新方法,汽车仪表与音响之间采用HSD连接线连接;在汽车仪表软件刷新时,通过音响的USB接口获取软件升级文件或通过音响联网以FOTA方式实现远程升级。在仪表软件刷新升级时基于音响主机侧进行刷新文件的获取或下载,然后经HSD连接线传递至仪表,由音响进行软件刷新升级。
在汽车仪表软件刷新时,包括如下步骤:升级工作条件判断步骤和软件刷新步骤,只有满足升级工作条件后才可进入软件升级刷新步骤。软件刷新以音响作为主机,对升级的工作条件进行判断,升级工作条
件判断步骤用于判断是否满足软件刷新所需的工作条件;升级的工作条件包括车辆工作状态判断是否满足刷新要求以及判断仪表和音响交互是否正常。