System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及雷达软件升级,尤其涉及一种雷达软件升级方法、装置、车辆及系统。
技术介绍
1、目前,超声波雷达的软件升级方式主要包括:通过诊断仪升级、通过ota(over-the-air technology,空中下载技术)升级、通过专用工具升级、通过电检设备升级等。
2、然而,上述升级方式各有适用条件,且只能对本身连接有雷达控制器的超声波雷达进行软件升级,无法对本身未连接有雷达控制器的超声波雷达进行软件升级,也即不能通用于不同类型的超声波雷达的软件升级。
技术实现思路
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、输出所述雷达软件版本信息至所述显示屏,以使所述工程模式的设置界面显示所述雷达软件版本信息。
26、在本申请实施的第二方面,还提供了一种雷达软件升级装置,应用于车辆中的控制器,所述雷达软件升级装置包括:
27、第一获取模块,用于在车辆所处的阶段为使用阶段的情况下,获取控制器总升级包,其中,所述控制器总升级包包括控制器软件升级文件和雷达软件升级文件;
28、第一升级模块,用于根据所述控制器软件升级文件升级所述控制器的软件;
29、模式进入模块,用于响应于用户对显示屏的触控操作,进入工程模式,并输出所述工程模式的设置界面至所述显示屏;
30、第二升级模块,用于响应于用户对所述工程模式的设置界面中雷达升级按键的触控操作,根据所述雷达软件升级文件对雷达或者雷达控制器进行软件升级。
31、在本申请实施的第三方面,还提供了一种车辆,包括控制器和与所述控制器相连的至少一个雷达,所述控制器被配置为实现如上所述的雷达软件升级方法。
32、在本申请实施的第四方面,还提供了一种雷达软件升级系统,包括如上所述的车辆和第一移动存储设备,所述车辆中的控制器连接有存储设备物理接口,所述存储设备物理接口用于所述第一移动存储设备的插设。
33、本申请实施例中,车辆在使用阶段,获取控制器总升级包后,先根据控制器软件升级文件升级控制器的软件,控制器的软件升级完成后,再进入工程模式,在工程模式中手动触发雷达的软件升级,从而能够实现对未连接有雷达控制器的雷达的软件升级。此外,无论是连接有雷达控制器的雷达,还是未连接有雷达控制器的雷达,都可以采用本申请提供的雷达软件升级方法进行升级,也即能够通用于不同类型的雷达的软件升级。另外,该雷达软件升级方式简单,易于操作,且不需要额外的诊断仪。此外,本实施例中,能够对未连接有雷达控制器的雷达进行软件升级,无需拆卸更换雷达,能够降低售后维护成本。
本文档来自技高网...【技术保护点】
1.一种雷达软件升级方法,其特征在于,应用于车辆中的控制器,所述雷达软件升级方法包括:
2.根据权利要求1所述的雷达软件升级方法,其特征在于,所述获取控制器总升级包,包括:
3.根据权利要求1所述的雷达软件升级方法,其特征在于,所述获取控制器总升级包,包括:
4.根据权利要求1至3任一项所述的雷达软件升级方法,其特征在于,还包括:
5.根据权利要求1至3任一项所述的雷达软件升级方法,其特征在于,所述根据所述雷达软件升级文件对雷达或者雷达控制器进行软件升级,包括:
6.根据权利要求1至3任一项所述的雷达软件升级方法,其特征在于,所述根据所述控制器软件升级文件升级所述控制器的软件,,包括:
7.根据权利要求1至3任一项所述的雷达软件升级方法,其特征在于,所述响应于用户对所述工程模式的设置界面中雷达升级按键的触控操作,根据所述雷达软件升级文件对雷达或者雷达控制器进行软件升级之后,还包括:
8.一种雷达软件升级装置,其特征在于,应用于车辆中的控制器,所述雷达软件升级装置包括:
9.一种车辆,其
10.一种雷达软件升级系统,其特征在于,包括如权利要求9所述的车辆和第一移动存储设备,所述车辆中的控制器连接有存储设备物理接口,所述存储设备物理接口用于所述第一移动存储设备的插设。
...【技术特征摘要】
1.一种雷达软件升级方法,其特征在于,应用于车辆中的控制器,所述雷达软件升级方法包括:
2.根据权利要求1所述的雷达软件升级方法,其特征在于,所述获取控制器总升级包,包括:
3.根据权利要求1所述的雷达软件升级方法,其特征在于,所述获取控制器总升级包,包括:
4.根据权利要求1至3任一项所述的雷达软件升级方法,其特征在于,还包括:
5.根据权利要求1至3任一项所述的雷达软件升级方法,其特征在于,所述根据所述雷达软件升级文件对雷达或者雷达控制器进行软件升级,包括:
6.根据权利要求1至3任一项所述的雷达软件升级方法,其特征在于,所述根据所述控制器软件升级文件升级所述控制器的软件,,包括:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。