用于车载数据采集的客户端及车载数据采集方法技术

技术编号:38339724 阅读:10 留言:0更新日期:2023-08-02 09:20
本发明专利技术涉及一种用于车载数据采集的客户端以及车载数据采集方法。本发明专利技术的用于车载数据采集的客户端与多个数据采集设备连接,该客户端包括:参数获取模块,用于遍历所述多个数据采集设备的动态链接库并且在发现有数据采集设备上线时将该数据采集设备的设备参数上传;参数转换模块,用于将所述参数获取模块上传的设备参数转换成本客户端预定规范的设备信息;以及统一管理模块,用于发布所述参数转换模块转换后的本客户端预定规范的设备信息。根据本发明专利技术,通过自定义的统一的客户端接口,能够适配不同的主流的数据采集设备,能够同时兼容多种厂商设备。兼容多种厂商设备。兼容多种厂商设备。

【技术实现步骤摘要】
用于车载数据采集的客户端及车载数据采集方法


[0001]本申请涉及车载数据通讯技术,具体涉及一种用于车载数据采集的客户端以及车载数据采集方法。

技术介绍

[0002]随着车辆数字化、智能化、网联化程度加强,车辆电子模块越来越多,功能越来越复杂,在车辆开发售后的整个生命周期内,ECU出现的问题也越来越多,整车厂及供应商对于车辆运行数据的采集也越来越关注。
[0003]另一方面,随着智能驾驶、智能座舱、新能源系统架构的不断发展,车辆电子模块间的通讯信号越来越多,对于这些信号的处理和分析越来越复杂,为了满足数据需求方多样性、便捷性、高效性的要求,各大数采工具厂商引入了配套数采终端使用的桌面客户端软件,该类软件可基于window系统开发,大大提高了人机交互便捷性,降低了用户使用设备的难度。
[0004]当前市面上车辆数据采集工具多种多样,百花齐放,各有特点。国内外设备厂商比如:Vector,PEAK,Intrepid,都有基于数据采集开发的一整套解决方案,数采终端和桌面客户端基本都是绑定使用,互不支持,用户在购买终端的同时必须绑定支付高额的客户端软件许可费用才能实现数据采集的功能,使用成本较高。

技术实现思路

[0005]本申请的实施例提供了一种能够兼容多种硬件设备的用于车载数据采集的客户端以及车载数据采集方法。
[0006]本专利技术的用于车载数据采集的客户端,其特征在于,所述客户端与多个数据采集设备连接,包括:
[0007]参数获取模块,用于遍历所述多个数据采集设备的动态链接库并且在发现有数据采集设备上线时将该数据采集设备的设备参数上传;
[0008]参数转换模块,用于将所述参数获取模块上传的设备参数转换成本客户端预定规范的设备信息;以及
[0009]统一管理模块,用于发布所述参数转换模块转换后的本客户端预定规范的设备信息。
[0010]可选地,所述参数获取模块通过与所述多个数据采集设备的各自的底层通讯层连接,以访问所述多个数据采集设备的动态链接库。
[0011]可选地,所述参数转换模块将所述参数获取模块上传的设备参数转换成本客户端的车辆总线工具所需显示的硬件信息。
[0012]可选地,所述统一管理模块通过发布所述参数转换模块转换后的本客户端预定规范的设备信息以供用户接口界面订阅。
[0013]可选地,所述统一管理模块包括:
[0014]设备列表,用于从所述多个数据采集设备各自的不同接口函数中获取车辆总线工具所需要显示的设备列表信息;
[0015]通道匹配模块,用于将遍历到的数据采集设备匹配到客户端本身的数据通道;以及
[0016]硬件设置模块,用于设置所连接硬件的数据采集设备的属性以及参数。
[0017]本专利技术的车载数据采集方法,其特征在于,该车载数据采集方法由与多个数据采集设备连接的一个客户端实现,包括以下步骤:
[0018]参数获取步骤,遍历所述多个数据采集设备的动态链接库并且在发现有数据采集设备上线时将该数据采集设备的设备参数上传;
[0019]参数转换步骤,将所述参数获取步骤上传的设备参数转换成本客户端预定规范的设备信息;以及
[0020]统一管理步骤,发布经所述参数转换步骤转换后的本客户端预定规范的设备信息。
[0021]可选地,在所述参数获取步骤中,通过与所述多个数据采集设备的各自的底层通讯层连接,以访问所述多个数据采集设备的动态链接厍。
[0022]可选地,在所述参数转换步骤中,将所述参数获取步骤上传的设备参数转换成本客户端的车辆总线工具所需显示的硬件信息。
[0023]可选地,在所述统一管理步骤中,通过发布所述参数转换步骤转换后的本客户端预定规范的设备信息以供用户接口界面订阅。
[0024]本专利技术的计算机可读介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现所述的车载数据采集方法。
[0025]本专利技术的计算机设备,包括存储模块、处理器以及存储在存储模块上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现所述的车载数据采集方法。
[0026]如上所述,根据本专利技术的用于车载数据采集的客户端以及车载数据采集方法,能够提供一种兼容多种硬件设备的桌面客户端及其连接方法,通过自定义的统一的客户端接口,能够适配不同的主流数据采集终端,实现了多种厂商设备同时兼容的功能。
附图说明
[0027]从结合附图的以下详细说明中,将会使本申请的所述和其他目的及优点更加完整清楚,其中,相同或相似的要素采用相同的标号表示。
[0028]图1是本专利技术一实施方式的用于车载数据采集的客户端的结构框图。
[0029]图2是本专利技术一实施方式的车载数据采集方法的流程示意图。
具体实施方式
[0030]下面介绍的是本专利技术的多个实施例中的一些,旨在提供对本专利技术的基本了解。并不旨在确认本专利技术的关键或决定性的要素或限定所要保护的范围。
[0031]出于简洁和说明性目的,本文主要参考其示范实施例来描述本专利技术的原理。但是,本领域技术人员将容易地认识到,相同的原理可等效地应用于所有类型的应用于云平台的
服务间调用关系梳理系统以及应用于云平台的服务间调用关系梳理方法,并且可以在其中实施这些相同的原理,以及任何此类变化不背离本专利申请的真实精神和范围。
[0032]而且,在下文描述中,参考了附图,这些附图图示特定的示范实施例。在不背离本专利技术的精神和范围的前提下可以对这些实施例进行电、机械、逻辑和结构上的更改。此外,虽然本专利技术的特征是结合若干实施/实施例的仅其中之一来公开的,但是如针对任何给定或可识别的功能可能是期望和/或有利的,可以将此特征与其他实施/实施例的一个或多个其他特征进行组合。因此,下文描述不应视为在限制意义上的,并且本专利技术的范围由所附权利要求及其等效物来定义。
[0033]诸如“具备”和“包括”之类的用语表示除了具有在说明书和权利要求书中有直接和明确表述的单元(模块)和步骤以外,本专利技术的技术方案也不排除具有未被直接或明确表述的其它单元(模块)和步骤的情形。
[0034]图1是本专利技术一实施方式的用于车载数据采集的客户端的结构框图。
[0035]如图1所示,本专利技术一实施方式的用于车载数据采集的客户端100与多个数据采集设备200连接。本专利技术的用于车载数据采集的客户端100包括:
[0036]参数获取模块110,用于定时遍历所述多个数据采集设备200的动态链接库并且在发现有数据采集设备200上线时将该数据采集设备200的设备参数上传;
[0037]参数转换模块120,用于将所述参数获取模块110上传的设备参数转换成本客户端预定规范的设备信息;以及
[0038]统一管理模块130,用于发布所述参数转换模块120转换后的本客户端预定规范的设备信息。
[0039]在本实施方式中,对于数据采集设备200没有具体限定,可以是任何类型本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于车载数据采集的客户端,其特征在于,所述客户端与多个数据采集设备连接,包括:参数获取模块,用于遍历所述多个数据采集设备的动态链接库并且在发现有数据采集设备上线时将该数据采集设备的设备参数上传;参数转换模块,用于将所述参数获取模块上传的设备参数转换成本客户端预定规范的设备信息;以及统一管理模块,用于发布所述参数转换模块转换后的本客户端预定规范的设备信息。2.如权利要求1所述的用于车载数据采集的客户端,其特征在于,所述参数获取模块通过与所述多个数据采集设备的底层通讯层连接,以访问所述多个数据采集设备的动态链接库。3.如权利要求1所述的用于车载数据采集的客户端,其特征在于,所述参数转换模块将所述参数获取模块上传的设备参数转换成本客户端的车辆总线工具所需显示的硬件信息。4.如权利要求1所述的用于车载数据采集的客户端,其特征在于,所述统一管理模块通过发布所述参数转换模块转换后的本客户端预定规范的设备信息以供用户接口界面订阅。5.如权利要求1所述的用于车载数据采集的客户端,其特征在于,所述统一管理模块包括:设备列表,用于从所述多个数据采集设备各自的不同接口函数中获取车辆总线工具所需要显示的设备列表信息;通道匹配模块,用于将遍历到的数据采集设备匹配到客户端本身的数据通道;以及硬件设置模块,用于设置所连接硬件的数据采集设备的属性以及参数。6.一种车载数据采集方法,...

【专利技术属性】
技术研发人员:官雪花段嗣盛程琳
申请(专利权)人:泛亚汽车技术中心有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1