[发明专利]一种数字仪表指针显示系统及方法在审
| 申请号: | 201810119449.8 | 申请日: | 2018-02-06 |
| 公开(公告)号: | CN108407758A | 公开(公告)日: | 2018-08-17 |
| 发明(设计)人: | 曾爱军 | 申请(专利权)人: | 深圳市恒晨电器有限公司 |
| 主分类号: | B60R25/104 | 分类号: | B60R25/104 |
| 代理公司: | 深圳市康弘知识产权代理有限公司 44247 | 代理人: | 尹彦;胡朝阳 |
| 地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数字仪表 指针显示 数据接口 指针 表盘 发动机转速 视觉流畅度 汽车车速 数据显示 外部数据 系统实现 仪表指针 图标 实时性 发送 合成 图像 文本 响应 | ||
1.一种数字仪表指针显示系统,其特征在于:所述系统包括:指针窗口、普通窗口、GPU模块和数据接口;所述数据接口用于发送和接收外部数据,所述指针窗口用于根据数据接口接收的数据显示发动机转速和汽车车速,所述普通窗口用于显示表盘、普通文本和图标;所述GPU模块按照所述指针窗口在前,普通窗口在后的顺序,将所述指针窗口和所述普通窗口进行合成,并显示为完整的数字仪表图像。
2.根据权利要求1所述的数字仪表指针显示系统,其特征在于,所述普通窗口具体用于显示表盘刻度、背景、菜单、图标、时间、总里程和小里程;所述数据接口还用于向汽车CAN总线发送数据,包括总里程以及需要主动查询的数据。
3.根据权利要求1或2所述的数字仪表指针显示系统,其特征在于,所述指针窗口使用OpenGL接口实现,采用OpenGL直接绘制,确保显示刷新率达到66帧/秒。
4.根据权利要求1或2所述的数字仪表指针显示系统,其特征在于,所述普通窗口使用Qt的GUI框架实现,用于显示刷新率低于30帧/秒的所有显示信息。
5.根据权利要求1或2所述的数字仪表指针显示系统,其特征在于,所述数据接口,用于通过QNX系统的IPC机制,与系统内部的其他数据服务进程进行交互实现。
6.一种使用权利要求1-5中任意一项数字仪表指针显示系统的数字仪表指针显示方法,其特征在于:所述方法包括以下步骤:
步骤1:初始化指针窗口;
步骤2:查询数据接口消息,判断是否有新指针运动边界值设定数据,若有则跳转至步骤3,否则跳转至步骤4;
步骤3:根据所述新指针运动边界值设定数据更新指针运动边界值;
步骤4:判断当前指针运动状态,若当前指针为停止状态,则跳转至步骤2,否则跳转至步骤5;
步骤5:根据指针运动状态和指针运动边界值重绘指针到新的位置;
步骤6:跳转至步骤2。
7.根据权利要求6所述的数字仪表指针显示方法,其特征在于,所述步骤3具体包括如下步骤:
步骤31:判断当前指针运动状态,若为停止状态,则跳转至步骤32,若为加速状态,则跳转至步骤33,若为匀速状态,则跳转至步骤34,若为减速状态,则跳转至步骤35;
步骤32:设定加速、匀速、减速边界值,并设置指针由停止状态进入加速过程;跳转至步骤36;
步骤33:保持原来的加速过程,重新设定匀速和减速边界值;跳转至步骤36;
步骤34:保持匀速过程,重新设定匀速边界值和减速边界值;跳转至步骤36;
步骤35:根据当前减速的加速度,以相同的加速度值进入加速过程;重新设定加速、匀速和减速边界值;跳转至步骤36;
步骤36:指针运动边界值设定结束。
8.根据权利要求7所述的数字仪表指针显示方法,其特征在于,所述加速边界值为加速时间以及加速到匀速的速度,所述匀速边界值为匀速时间,所述减速边界值为从匀速速度减速到零的时间。
9.根据权利要求6-8中任意一项所述的数字仪表指针显示方法,其特征在于,所述步骤5具体包括如下步骤:
步骤51:判断当前指针加速过程是否结束,若未结束,则继续执行加速过程,并根据指针运动边界值计算新的指针位置后,重绘指针到新的位置,跳转至步骤55;若加速过程已结束,则跳转至步骤52;
步骤52:判断当前指针匀速过程是否结束,若未结束,则继续执行匀速过程,并根据指针运动边界值计算新的指针位置后,重绘指针到新的位置,跳转至步骤55;若匀速过程已结束,则跳转至步骤53;
步骤53:判断当前指针减速过程是否结束,若未结束,则继续执行减速过程,并根据指针运动边界值计算新的指针位置后,重绘指针到新的位置,跳转至步骤55;若减速过程已结束,则跳转至步骤54;
步骤54:设定当前指针为停止状态;
步骤55:继续执行后续步骤。
10.根据权利要求6-8中任意一项所述的数字仪表指针显示方法,其特征在于,在所述步骤1之后步骤2之前还包括如下步骤:
步骤11:启动定时器服务,对步骤2-步骤6不断轮询的步骤间提供查询服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市恒晨电器有限公司,未经深圳市恒晨电器有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810119449.8/1.html,转载请声明来源钻瓜专利网。





