System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及车辆控制,具体涉及一种车载娱乐主机系统的升级日志的处理方法、处理器、系统及存储介质。
技术介绍
1、车载娱乐主机系统可以根据用户的指令控制车辆执行指令对应操作,例如播放音乐,语言导航等。在用户使用过程中,车载娱乐主机系统常常要进行升级。空中固件升级模块又名fota模块,是一种可以通过远程下载的方式对车辆系统进行升级的一种模块,可以对驱动、系统、功能、应用等进行升级。
2、现有技术中,车载娱乐主机系统通常通过https传输协议将日志传输至平台服务器模块,且传输的日志文件较小。但是,在车载娱乐主机系统进行较大版本的升级过程中,通过https传输协议传输的日志内容无法满足对升级过程进行诊断的需求。并且,在车载娱乐主机系统升级完毕后,因升级异常造成黑屏、死机、无网络等无法正常启动的情况下,车载娱乐主机系统在升级过程的日志无法传输至平台服务器模块。导致在车载娱乐系统出现故障的情况下,用户难以自行检修,常常需要用户到4s店进行修复或者返厂维修,占用用户时间,用户体验差。
技术实现思路
1、本申请实施例的目的是提供一种车载娱乐主机系统的升级日志的处理方法、处理器、系统及存储介质。
2、为了实现上述目的,本申请第一方面提供一种车载娱乐主机系统的升级日志的处理方法,车载娱乐主机系统包括空中固件升级模块,处理方法包括:
3、通过空中固件升级模块确定车载娱乐主机系统的升级进度;
4、在车载娱乐主机系统升级完成的情况下,空中固件升级模块获取升级过程
5、通过空中固件升级模块确定升级后的车载娱乐主机系统对应的功能是否发生异常;
6、在确定功能发生异常的情况下,启动传输服务模块;
7、传输服务模块将升级日志通过底层传输协议传输至中央电控模块;
8、中央电控模块将升级日志传输至车载无线终端模块;
9、车载无线终端模块将升级日志传输至预设平台服务器模块,以使用户通过预设平台服务器模块获取升级日志。
10、在本申请实施例中,处理方法还包括:在将升级日志传输至中央电控模块之前,传输服务模块获取升级日志的属性信息;传输服务模块将属性信息通过底层传输协议传输至中央电控模块;中央电控模块将属性信息传输至车载无线终端模块。
11、在本申请实施例中,属性信息包括升级日志的文件大小,处理方法还包括:确定车载无线终端模块内部的可用存储空间;在可用存储空间小于文件大小的情况下,清理车载无线终端模块的存储区域,以使可用存储空间大于文件大小;在可用存储空间大于文件大小的情况下,将可用存储空间作为升级日志的待存储分区。
12、在本申请实施例中,中央电控模块将升级日志传输至车载无线终端模块包括:中央电控模块将升级日志传输至待存储分区,并监测升级日志的传输进度;车载无线终端模块将升级日志传输至预设平台服务器模块,以使用户通过预设平台服务器模块获取升级日志包括:在确定传输进度为传输完成的情况下,车载无线终端模块将升级日志传输至预设平台服务器模块。
13、在本申请实施例中,还包括:在车载无线终端模块将升级日志传输至预设平台服务器模块之后,预设平台服务器模块根据升级日志确定车载娱乐主机系统对应的功能的异常原因。
14、在本申请实施例中,还包括:在确定车载娱乐主机系统对应的功能的异常原因之后,预设平台服务器模块根据异常原因生成异常修复安装包;预设平台服务器模块将异常修复安装包发送至车载无线终端模块;车载无线终端模块将异常修复安装包发送至车载娱乐主机系统,对车载娱乐主机系统对应的功能的异常进行修复。
15、本申请第二方面提供一种处理器,被配置为执行上述的车载娱乐主机系统的升级日志的处理方法。
16、本申请第三方面提供一种车载娱乐主机系统的升级日志的处理系统,包括:
17、空中固件升级模块,用于确定车载娱乐主机系统的升级进度;在车载娱乐主机系统升级完成的情况下,获取升级过程中的升级日志并传输至预设存储区域;确定升级后的车载娱乐主机系统对应的功能是否发生异常;在确定功能发生异常的情况下,启动传输服务模块;
18、传输服务模块,用于将升级日志通过底层传输协议传输至中央电控模块;
19、中央电控模块,用于将升级日志传输至车载无线终端模块;
20、车载无线终端模块,用于将升级日志传输至预设平台服务器模块;以及
21、预设平台服务器模块,用于获取车载无线终端模块传输升级日志,以使用户通过预设平台服务器模块获取升级日志。
22、在本申请实施例中,传输服务模块还用于在将升级日志传输至中央电控模块之前,获取升级日志的属性信息;将属性信息通过底层传输协议传输至中央电控模块;中央电控模块还用于将属性信息传输至车载无线终端模块。
23、本申请第四方面提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令在被处理器执行时使得处理器被配置成执行上述的车载娱乐主机系统的升级日志的处理方法。
24、通过上述技术方案,可以在车载娱乐主机系统发生异常的情况下,通过空中固件升级模块可以启动传输服务模块,随后通过中央电控模块以及车载无线终端模块将升级日志传输至预设平台服务器模块。以使用户可以通过预设平台服务器模块获取较大的升级日志,并可以根据升级日志确定车载娱乐主机系统发生异常的原因,降低了用户的自行检修的难度,提升用户体验。
25、本申请实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
本文档来自技高网...【技术保护点】
1.一种车载娱乐主机系统的升级日志的处理方法,其特征在于,所述车载娱乐主机系统包括空中固件升级模块,所述处理方法包括:
2.根据权利要求1所述的处理方法,其特征在于,还包括:
3.根据权利要求2所述的处理方法,其特征在于,所述属性信息包括所述升级日志的文件大小,所述处理方法还包括:
4.根据权利要求3所述的处理方法,其特征在于,所述中央电控模块将所述升级日志传输至车载无线终端模块包括:
5.根据权利要求1所述的处理方法,其特征在于,还包括:
6.根据权利要求5所述的处理方法,其特征在于,还包括:
7.一种处理器,其特征在于,被配置为执行权利要求1至6中任意一项所述的方法。
8.一种车载娱乐主机系统的升级日志的处理系统,其特征在于,包括:
9.根据权利要求8所述的系统,其特征在于,所述传输服务模块还用于在将所述升级日志传输至中央电控模块之前,获取所述升级日志的属性信息;将所述属性信息通过所述底层传输协议传输至所述中央电控模块;
10.一种机器可读存储介质,该机器可读存储介质上
...【技术特征摘要】
1.一种车载娱乐主机系统的升级日志的处理方法,其特征在于,所述车载娱乐主机系统包括空中固件升级模块,所述处理方法包括:
2.根据权利要求1所述的处理方法,其特征在于,还包括:
3.根据权利要求2所述的处理方法,其特征在于,所述属性信息包括所述升级日志的文件大小,所述处理方法还包括:
4.根据权利要求3所述的处理方法,其特征在于,所述中央电控模块将所述升级日志传输至车载无线终端模块包括:
5.根据权利要求1所述的处理方法,其特征在于,还包括:
6.根据权利要求5所述的处理方法,其特征在于,...
【专利技术属性】
技术研发人员:刘玉先,
申请(专利权)人:诺博汽车科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。