[发明专利]一种数据流读取及显示方法及装置在审
申请号: | 201910809452.7 | 申请日: | 2019-08-29 |
公开(公告)号: | CN110515368A | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 刘均;李河金 | 申请(专利权)人: | 深圳市元征科技股份有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 44285 深圳市深佳知识产权代理事务所(普通合伙) | 代理人: | 骆苏华<国际申请>=<国际公布>=<进入 |
地址: | 518000 广东省深圳市龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据流 读取 数据流信息 集合 电子控制单元ECU 数据流读取 获取请求 显示界面 申请 分组 | ||
本申请提供了一种数据流读取及显示方法及装置,方法包括:获取用户从数据流项列表中选择出的待查看数据流项;若接收到数据流信息获取请求,则比较待查看数据流项的个数与显示界面的最大显示项数的大小;若待查看数据流项的个数不大于显示界面的最大显示项数,则从电子控制单元ECU中读取待查看数据流项的信息,并显示;若待查看数据流项的个数大于显示界面的最大显示项数,则对待查看数据流项进行分组,得到多个数据流项集合,分别从ECU中读取各个所述数据流项集合的信息,并分别显示。在本申请中,通过以上方式可以提高数据流信息读取及显示的效率。
技术领域
本申请涉及汽车技术领域,特别涉及一种数据流读取及显示方法及装置。
背景技术
汽车数据流是指ECU(电子控制单元,Electronic Control Unit)与传感器和执行器交流的数据参数。
ECU中所记忆的数据流真实的反映了各传感器和执行器的工作电压和状态,可以为汽车故障诊断提供依据。因此,故障诊断仪在进行故障诊断之前,首先需要从汽车电子控制单元读取数据流,但是如何高效的读取并显示数据流成为问题。
发明内容
为解决上述技术问题,本申请实施例提供一种数据流读取及显示方法及装置,以达到提高数据流信息读取及显示的效率的目的,技术方案如下:
一种数据流读取及显示方法,包括:
获取用户从数据流项列表中选择出的待查看数据流项;
若接收到数据流信息获取请求,则比较所述待查看数据流项的个数与显示界面的最大显示项数的大小;
若所述待查看数据流项的个数不大于所述显示界面的最大显示项数,则从电子控制单元ECU中读取所述待查看数据流项的信息,并显示;
若所述待查看数据流项的个数大于所述显示界面的最大显示项数,则对所述待查看数据流项进行分组,得到多个数据流项集合,分别从所述ECU中读取各个所述数据流项集合的信息,并分别显示,各个所述数据流项集合包括的数据流项的个数均不大于所述显示界面的最大显示项数。
优选的,所述对所述待查看数据流项进行划分,得到多个数据流项集合,包括:
对所述待查看数据流项进行分组,得到多个数据流项集合,各个数据流项集合各自包括的数据流项的个数相同。
优选的,所述对所述待查看数据流项进行分组,得到多个数据流项集合,包括:
对所述待查看数据流项进行分组,得到L个数据流项集合,其中,M个数据流项集合各自包括的数据流项的个数为所述显示界面的最大显示项数,1个数据流项集合包括的数据流项个数小于或等于所述显示界面的最大显示项数,所述L等于所述M+1,所述L为大于1的整数。
优选的,所述分别从所述ECU中读取各个所述数据流项集合的信息,并分别显示,包括:
在未检测到所述显示界面中的翻页操作时,从多个所述数据流项集合中选取所述显示界面中当前页对应的数据流项集合,作为目标数据流项集合;
在检测到所述显示界面中的翻页操作时,从多个所述数据流项集合中选取所述翻页操作对应的数据流项集合,作为目标数据流项集合;
从所述ECU中读取所述目标数据流项集合的信息,并显示。
优选的,若所述当前页为第一页,所述从多个所述数据流项集合中选取所述显示界面中当前页对应的数据流项集合,作为目标数据流项集合,包括:
从多个所述数据流项集合中选取出第一个数据流项集合,作为目标数据流项集合,所述第一个数据流项集合包含n个数据流项,且所述n个数据流项在所述待查看数据流项中的排列顺序为前n个,所述n为大于1的整数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市元征科技股份有限公司,未经深圳市元征科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910809452.7/2.html,转载请声明来源钻瓜专利网。