【技术实现步骤摘要】
底盘通信协议配置方法、装置、车载导航终端和存储介质
[0001]本专利技术涉及车载导航
,具体而言,涉及一种底盘通信协议配置方法、装置、车载导航终端和存储介质。
技术介绍
[0002]车载导航系统通过CAN(Controller Area Network,控制器局域网)总线与车辆ECU(Electronic Control Unit,电子控制单元)进行通信,为车辆提供位置、速度、姿态与时间等信息,保证车辆能够实时获取定位信息。除了在开发前已经与车厂进行紧密耦合设计的导航系统外,还有具有高适配性的后装导航系统产品,适用于需要短期为车辆赋予导航功能的场景。安装这种后装导航系统产品后,车辆只需筛选和使用后装导航产品固定输出的定位报文即可获取车辆在使用过程中的精准定位信息。由于后装导航系统产品并未在开发阶段与车辆达成紧密协同,因此无法实时获取车辆的当前运行状态信息,为了能够向各种车辆都提供准确的定位信息,后装导航系统产品必须获取车辆的底盘信息并将之纳入定位结果的解算过程。
[0003]由于各厂商ECU所采用的通信协议不同即底盘通信协议不同,并且获取的定位信息的类型和内容也存在差异,所以目前常见的后装导航系统产品通常是为某种底盘通信协议针对性开发的软件或者升级包。虽然这种方式可以满足与底盘通信协议匹配的需求,但是需要重复开发,投入大量的研发资源如开发、测试、安装、调试和升级等,导致成本高以及耗费大量的时间。
技术实现思路
[0004]有鉴于此,本专利技术的目的在于提供一种底盘通信协议配置方法、装置
【技术保护点】
【技术特征摘要】
1.一种底盘通信协议配置方法,其特征在于,应用于车载导航终端,所述车载导航终端安装有后装导航系统,所述车载导航终端与上位机通信连接,所述方法包括:获取所述后装导航系统的底盘通信协议的配置状态;在配置状态为未配置的情况下,获取底盘数据报文并从所述底盘数据报文中获得目标通信协议标识;将所述目标通信协议标识与预设的底盘通信协议库中的多个底盘通信协议信息进行匹配;当不存在与所述目标通信协议标识匹配的目标底盘通信协议信息时,将所述底盘数据报文发送给所述上位机,以使所述上位机根据所述底盘数据报文获得所述目标底盘通信协议信息并将所述目标底盘通信协议信息发送给所述车载导航终端;接收所述上位机发送的目标底盘通信协议信息,并对所述目标底盘通信协议信息进行存储和完整性校验;在所述目标底盘通信协议信息通过完整性校验的情况下,将所述配置状态修改为已配置。2.根据权利要求1所述的底盘通信协议配置方法,其特征在于,所述车载导航终端包括非易失性存储器;所述获取所述后装导航系统的底盘通信协议的配置状态的步骤,包括:读取所述非易失性存储器中指定地址所存储的数据,获得目标数据;若所述目标数据为第一预设数据,则确定所述配置状态为未配置;若所述目标数据为第二预设数据,则确定所述配置状态为已配置。3.根据权利要求1所述的底盘通信协议配置方法,其特征在于,所述底盘通信协议信息包括底盘通信协议标识;所述将所述目标通信协议标识与预设的底盘通信协议库中的多个底盘通信协议信息进行匹配的步骤,包括:将所述目标通信协议标识与所述底盘通信协议库中的每个所述底盘通信协议标识进行对比;若不存在与所述目标通信协议标识相同的目标底盘通信协议标识,则判定不存在所述目标底盘通信协议信息;若存在与所述目标通信协议标识相同的目标底盘通信协议标识,则将所述目标底盘通信协议标识所属的底盘通信协议信息作为所述目标底盘通信协议信息。4.根据权利要求1所述的底盘通信协议配置方法,其特征在于,所述方法还包括:当存在与所述目标通信协议标识匹配的目标底盘通信协议信息时,从所述底盘数据报文中获取底盘运行参数,并对所述底盘运行参数进行检测;在所述底盘运行参数为异常的情况下,将所述底盘数据报文发送给所述上位机,以使所述上位机根据所述底盘数据报文获得所述目标底盘通信协议信息并将所述目标底盘通信协议信息发送给所述车载导航终端;接收所述上位机发送的目标底盘通信协议信息,并对所述目标底盘通信协议信息进行存储和进行完整性校验;在所述目标底盘通信协议信息通过完整性校验的情况下,将所述配置状态修改为已配
置。5.根据权利要求4所述的底盘通信协议配置方法,其特征在于,所述方法还包括:在所述底盘运行参数为正常的情况下,对所述目标底盘通信协议信息进行存储和进行完整性校验;在所述目标底盘通信协议信息通过完整性校验的情况下,将所述配置状态修改为已配置。6.根据权利要求4所述的底盘通信协议配置,其特征在于,所述底盘运行参数包括轮速和档位;所述对所述底盘运行参数进行检测的步骤,包括:若所述轮速等于或者大于预设轮速阈值,则判定所述底盘运行参数为异常;若所述档位非停止档位,则判定所述底盘运行...
【专利技术属性】
技术研发人员:郭敏铧,
申请(专利权)人:广州导远电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。