[发明专利]一种升级文件的生成方法、车辆的功能配置方法及装置在审
申请号: | 202210061087.8 | 申请日: | 2022-01-19 |
公开(公告)号: | CN114489744A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 刘友涛 | 申请(专利权)人: | 亿咖通(湖北)技术有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;G06F40/151;H04L41/082;H04L61/00;H04L101/622;H04L101/668 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 430051 湖北省武汉市经济技术开发区神龙*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 升级 文件 生成 方法 车辆 功能 配置 装置 | ||
1.一种升级文件的生成方法,其特征在于,所述方法包括:
获取包含多个第一数据项的待处理数据文件;其中,每一第一数据项包括一个车载功能的功能参数与不同车辆类型相匹配的配置参数值;所述配置参数值表示在车辆中针对对应的功能参数需要设置的数值;
针对每一第一数据项,将该第一数据项中的配置参数值转换为ASCII格式,得到对应的第二数据项;
根据车机中用于加载升级文件的指定存储位置,以及各第二数据项的大小,确定各第二数据项在车机中的存储地址;
基于车机支持的数据格式对各第三数据项进行处理,得到升级文件;一个第三数据项为基于一个第二数据项和对应的存储地址确定的;以使目标车机获取所述升级文件中每一存储地址对应的,与所述目标车机所属车辆的车辆类型匹配的配置参数值,并存储至该存储地址,以完成对所述目标车机所属的车辆的功能配置。
2.根据权利要求1所述的方法,其特征在于,一个第一数据项中还包括对应的车载功能的功能参数针对不同类型车辆的默认参数值;
所述针对每一第一数据项,将该第一数据项中的配置参数值转换为ASCII格式,得到对应的第二数据项,包括:
针对每一第一数据项,判断该第一数据项中的配置参数值是否为有效值;
若该第一数据项中的配置参数值为有效值,将该第一数据项中的配置参数值转换为ASCII格式,得到对应的第二数据项;
所述方法还包括:
若该第一数据项中的配置参数值不是有效值,将该第一数据项中的默认参数值转换为ASCII格式,得到对应的第二数据项。
3.根据权利要求2所述的方法,其特征在于,一个第一数据项中的配置参数值的数据类型为整数、小数、十六进制数值中的任一项;
所述判断该第一数据项中的配置参数值是否为有效值,包括:
判断该第一数据项中的配置参数值是否属于预设参数值区间;
若该第一数据项中的配置参数值不属于所述预设参数值区间,确定该第一数据项中的配置参数值不是有效值;
若该第一数据项中的配置参数值属于所述预设参数值区间,判断该第一数据项中的配置参数值与所述预设参数值区间的下限值的差值,是否为指定步长的整数倍;若该第一数据项中的配置参数值与所述预设参数值区间的下限值的差值为所述指定步长的整数倍,确定该第一数据项中的配置参数值为有效值,若该第一数据项中的配置参数值与所述预设参数值区间的下限值的差值不是所述指定步长的整数倍,确定该第一数据项中的配置参数值不是有效值。
4.根据权利要求1所述的方法,其特征在于,在所述基于车机支持的数据格式对各第三数据项进行处理,得到升级文件之前,所述方法还包括:
创建功能测试设备对应的文件格式的空白文件;
针对每一第二数据项,基于该第二数据项和该第二数据项的存储地址,生成该第二数据项的校验码,作为第一校验码;其中,在所述功能测试设备加载每一第三数据项中的第二数据项时,所述功能测试设备基于对应的第一校验码对该第二数据项进行校验;
对该第二数据项的地址类型、该第二数据项的大小、该第二数据项的存储地址、该第二数据项和该第二数据项的第二校验码进行组装,得到对应的第三数据项;
将得到的多个第三数据项写入所述空白文件,得到包含多个第三数据项的中间数据文件,以使所述功能测试设备获取所述中间数据文件中的各第三数据项,并将各第三数据项中的配置参数值存储至功能测试设备中对应的存储地址,以对车载功能进行测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亿咖通(湖北)技术有限公司,未经亿咖通(湖北)技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210061087.8/1.html,转载请声明来源钻瓜专利网。