一种电动车仪表OTA升级方法、装置及存储介质与流程

文档序号:35990204发布日期:2023-11-15 22:32阅读:66来源:国知局
一种电动车仪表OTA升级方法、装置及存储介质与流程

本发明涉及ota服务,尤其是涉及一种电动车仪表ota升级方法、装置及存储介质。


背景技术:

1、随着电动二轮车发展,配备的显示仪表也逐渐智能化。现有的电动车仪表ota升级方法在电动二轮车的仪表程序出现问题或者需要更新时,通常是将车辆仪表召回,或者用户前往专门店更新软件,在仪表ota升级过程需要花费大量的人力物力,导致仪表ota升级的效率较低。


技术实现思路

1、本发明提供一种电动车仪表ota升级方法、装置及存储介质,以解决电动车仪表ota升级方法需要花费大量的人力物力进行仪表ota升级,导致仪表ota升级的效率较低的技术问题。

2、本发明的实施例提供了一种电动车仪表ota升级方法,包括:

3、存储电动车仪表的ota升级包和对应的版本信息;

4、响应客户端发送的版本查询请求,根据所述版本信息确认是否存在新的仪表系统版本;

5、在存在新的仪表系统版本时,将新的仪表系统版本信息发送至所述客户端;

6、接收客户端根据所述新的仪表系统版本信息发送的ota升级指令,对待升级ota升级包进行复制,并将复制后的待升级ota升级包分割成若干个升级包;

7、将若干个所述升级包按照顺序逐一发送至客户端以组合成待升级ota升级包,使得所述客户端将所述待升级ota升级包发送至电动车仪表进行ota升级。

8、进一步的,所述存储电动车仪表的ota升级包和对应的版本信息,包括:

9、按照型号类别,分别存储电动车仪表的ota升级包和对应的版本信息。

10、进一步的,所述响应客户端发送的版本查询请求,根据所述版本信息确认是否存在新的仪表系统版本,包括:

11、根据所述客户端发送的仪表串号信息匹配新的仪表系统版本信息;

12、根据所述版本查询请求,查询ota服务器中是否存在所述新的仪表系统版本信息,若是,则判定所述ota服务器存在新的仪表系统版本。

13、进一步的,所述将若干个所述升级包按照顺序逐一发送至客户端以组合成待升级ota升级包,包括:

14、按照顺序将若干个所述升级包逐一发送至客户端,根据版本信息中的校验码验证客户端中的每一个升级包是否完整,若所有的升级包均完整,则将所有的升级包组合成待升级ota升级包。

15、进一步的,所述客户端将所述待升级ota升级包发送至电动车仪表进行ota升级,包括:

16、所述电动车仪表接收所述待升级ota升级包,根据所述待升级ota升级包进行ota升级,若在ota升级过程中出现断电重启,则读取存储在存储芯片中的备份仪表出厂程序进行烧录,在烧录完毕后重新进行ota升级。

17、进一步的,在存储电动车仪表的ota升级包和对应的版本信息之前,对所述ota升级包进行加密处理。

18、进一步的,在所述对待升级ota升级包进行复制,并将复制后的待升级ota升级包分割成若干个升级包之前,包括:

19、对加密后的ota升级包进行解密处理。

20、本发明的一个实施例提供了一种电动车仪表ota升级装置,包括:

21、信息存储模块,用于存储电动车仪表的ota升级包和对应的版本信息;

22、系统版本确认模块,用于响应客户端发送的版本查询请求,根据所述版本信息确认是否存在新的仪表系统版本;

23、版本信息发送模块,用于在存在新的仪表系统版本时,将新的仪表系统版本信息发送至所述客户端;

24、升级包分割模块,用于接收客户端根据所述新的仪表系统版本信息发送的ota升级指令,对待升级ota升级包进行复制,并将复制后的待升级ota升级包分割成若干个升级包;

25、ota升级模块,用于将若干个所述升级包按照顺序逐一发送至客户端以组合成待升级ota升级包,使得所述客户端将所述待升级ota升级包发送至电动车仪表进行ota升级。

26、本发明的一个实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述的电动车仪表ota升级方法。

27、本发明实施例通过将电动车仪表的ota升级包和对应的版本信息存储在ota服务器中,在确定ota服务器存在新的系统版本信息后,将新的系统版本信息对应的ota升级包划分得到若干个升级包,将若干个升级包按照顺序逐一发送至客户端以组合成待升级ota升级包,使得客户端能够准确、快速得到需要升级的ota升级包,从而能够使得电动车根据该ota升级包高效实现ota升级,无需花费大量的人力物力,进而能够有效提高ota升级的效率。

28、进一步的,本发明实施例在每一升级包传输完毕之后,通过版本信息中的校验码验证客户端中的升级包是否完整,在所有的升级包均完整时,才将所有的升级包组合成整个升级包,从而能够有效确保能够得到数据完整的ota升级包,进而能够有效保证ota升级的效果。



技术特征:

1.一种电动车仪表ota升级方法,其特征在于,包括:

2.如权利要求1所述的电动车仪表ota升级方法,其特征在于,所述存储电动车仪表的ota升级包和对应的版本信息,包括:

3.如权利要求1所述的电动车仪表ota升级方法,其特征在于,所述响应客户端发送的版本查询请求,根据所述版本信息确认是否存在新的仪表系统版本,包括:

4.如权利要求1所述的电动车仪表ota升级方法,其特征在于,所述将若干个所述升级包按照顺序逐一发送至客户端以组合成待升级ota升级包,包括:

5.如权利要求1所述的电动车仪表ota升级方法,其特征在于,所述客户端将所述待升级ota升级包发送至电动车仪表进行ota升级,包括:

6.如权利要求1所述的电动车仪表ota升级方法,其特征在于,在存储电动车仪表的ota升级包和对应的版本信息之前,对所述ota升级包进行加密处理。

7.如权利要求1所述的电动车仪表ota升级方法,其特征在于,在所述对待升级ota升级包进行复制,并将复制后的待升级ota升级包分割成若干个升级包之前,包括:

8.一种电动车仪表ota升级装置,其特征在于,包括:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至7中任意一项所述的电动车仪表ota升级方法。


技术总结
本发明公开了一种电动车仪表OTA升级方法、装置及存储介质,其中方法包括:存储电动车仪表的OTA升级包和对应的版本信息;响应客户端发送的版本查询请求,根据版本信息确认是否存在新的仪表系统版本;在存在新的仪表系统版本时,将新的仪表系统版本信息发送至客户端;接收客户端根据新的仪表系统版本信息发送的OTA升级指令,对待升级OTA升级包进行复制,并将复制后的待升级OTA升级包分割成若干个升级包;将若干个升级包按照顺序逐一发送至客户端以组合成待升级OTA升级包,使得客户端将待升级OTA升级包发送至电动车仪表进行OTA升级。本发明能够有效提高电动车仪表的OTA升级的效率。

技术研发人员:常濠轩,刘金权
受保护的技术使用者:杭州辰汉智能科技有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1