本发明专利技术提供了一种旋钮装置模拟触摸操作的方法,包括以下步骤:S1、建立旋钮装置与多媒体系统的通讯连接;S2、建立十字形光标模块;S3、旋钮装置发送信号给多媒体系统;S4、多媒体系统响应旋钮装置的信号。本发明专利技术的有益效果是:通过旋钮装置模拟触摸操作,进一步提升车载多媒体系统的人机交互控制的便捷性、安全性、兼容性。
A method of simulating touch operation of knob device
【技术实现步骤摘要】
一种旋钮装置模拟触摸操作的方法
本专利技术涉及车载多媒体系统的人机交互控制方法,尤其涉及一种旋钮装置模拟触摸操作的方法。
技术介绍
大部分汽车都会安装车载多媒体系统,它是集视听娱乐、通讯导航、辅助驾驶、流动办公室等多种功能于一身的综合性多媒体车载电子影音系统,并成为汽车上一个重要的组成部分。车主和多媒体系统的交互,一般存在以下操作控制,其中包括有:触摸屏操作、旋钮控制、按钮控制、语音控制和触控板控制。触摸屏操作是一种功能比较全面和精准的操作,提供了屏幕范围内任意点的单击、从任意一点进行滑动操作到另外一点的操作,这种特性使得用户操作系统比较方便和自由,缺点是需要用户用手直接在显示屏操作,这就对显示屏的安装位置有一定要求,并且需要车主把注意力完全集中到显示屏上去。对比旋钮操作,是一种操作简单,需要多媒体系统高度配合旋钮的操作进行功能操作和界面显示,所有与之关联的功能都是高度定制的,不具备兼容性。优点是旋钮设备的安装可以在车主操作最方便的位置,并且显示屏的位置也可以在车主开车时候视角范围内。部分车载多媒体系统只有旋钮装置而没有触摸屏,例如:奔驰的Comand系统、宝马的i-Driver系统、雷克萨斯的Remote系统,无法对普通的程序进行控制。因此,如果可以通过旋钮装置模拟触摸操作,将进一步提升车载多媒体系统的人机交互控制的便捷性、安全性、兼容性。
技术实现思路
为了解决现有技术中的问题,本专利技术提供了一种旋钮装置模拟触摸操作的方法。本专利技术提供了一种旋钮装置模拟触摸操作的方法,包括以下步骤:S1、建立旋钮装置与多媒体系统的通讯连接;S2、建立十字形光标模块;S3、旋钮装置发送信号给多媒体系统;S4、多媒体系统响应旋钮装置的信号。作为本专利技术的进一步改进,步骤S4包括以下子步骤:S41、判断是否按下旋钮装置,如果是,则执行点击操作并结束,如果否,则进入下一步骤;S42、是否向左或向右拨动旋钮装置,如果否,则进入下一步骤,如果是,则判断十字形光标模块竖直方向是否到达最左方或最右方,如果到达最左方或最右方,则执行右划或者左划操作并结束,如果没有到达最左方或最右方,则执行移动操作并结束;S43、判断是否向上或向下拨动旋钮装置,如果否,则进入下一步骤,如果是,则判断十字形光标模块水平方向是否到达最上方或最下方,如果到达最上方或最下方,则执行下划或上划操作并结束,如果没有到达最上方或最下方,则执行移动操作并结束;S44、判断是否旋转旋钮装置,如果是,则执行移动操作并结束。作为本专利技术的进一步改进,在步骤S2中,初始化多媒体系统上的十字形光标模块,在屏幕水平方向和竖直方向的中间各画一条线,并在线相交处画一个圆圈。作为本专利技术的进一步改进,所述旋钮装置至少是支持逆时针旋转、顺时针旋转、向左拔动、向右拔动、向上拔动、向下拔动、按下的功能,并且,除了旋转的功能外,其它的功能执行后都能恢复为旋钮原始状态,通过操作旋钮产生不同的输出信号;所述多媒体系统是一个开放型嵌入式系统,提供软件开发工具包,提供可视化操作的界面,支持在可视化的界面范围内进行点击、滑动、弹起的鼠标或者触摸操作,运行在系统中的程序响应鼠标操作的指令。本专利技术的有益效果是:通过旋钮装置模拟触摸操作,进一步提升车载多媒体系统的人机交互控制的便捷性、安全性、兼容性。附图说明图1是本专利技术一种旋钮装置模拟触摸操作的方法的流程图。图2是本专利技术一种旋钮装置模拟触摸操作的系统的示意图。具体实施方式下面结合附图说明及具体实施方式对本专利技术作进一步说明。如图1所示,本专利技术提供了一种旋钮装置模拟触摸操作的方法,包括以下步骤:1、建立十字形光标模块:在多媒体系统的可视范围上,在水平方向和竖直方向的中间各画一条虚线,并在线相交处画一个实心小圆圈,以此为初始状态。定义水平和竖直方向各一个单位的距离,这个距离可以自己定义,比如取可视范围内的宽度为w,取w的1/100为水平方向的一个单位距离,可视范围内的高度为h,取h的1/100为竖直方向上的一个单位距离,多媒体系统优选为车载多媒体系统2。2、向左方向或者向右方向拨动旋钮装置,简称为旋钮,启用水平移动状态;竖直方向的虚线跟着向左或者向右移动一个单位的距离,每拨动一下竖直方向的虚线进行一个单位距离的移动,并且同样在水平虚线和竖直虚线的地方画一个实心小圆圈。3、向上方向或者向下方向拨动旋钮,启用竖直移动状态;水平方向的虚线跟着向上或者向下移动一个单位的距离,每拨动一下水平方向的虚线进行一个单位距离的移动,并且同样在水平虚线和竖直虚线的地方画一个实心小圆圈。4、在水平移动状态,每次都向左或者向右移动一个单位距离的操作不太方便,此时可以用旋转功能代替,在水平移动状态下,逆时针旋转功能代替向左拨动功能,顺时针旋转代替向右拨动功能,因此旋转一次在水平方向的移动量能够达到拨动旋钮的几倍以上。5、在竖直移动状态,每次都向上或者向下移动一个单位距离的操作不太方便,此时可以用旋转功能代替,在竖直移动状态下,逆时针旋转功能代替向上拨动功能,顺时针旋转代替向下拨动功能,因此旋转一次在竖直方向的移动量能够达到拨动旋钮的几倍以上。6、根据当前水平的虚线和竖直的虚线的相交处的坐标,按下确定键时,模拟一次鼠标单击事件,即模拟鼠标在当前位置的按下,再模拟鼠标在当前位置的弹起,由此完成一次点击操作。因此对屏幕显示范围内的某部分小区域,总是能够模拟鼠标单击的操作的,事实上显示界面上的设计给用户的可操作的区域,通常都是比较大的区域范围,因此这种模拟单击方法的适用性是非常高的。7、在水平移动状态下,当竖直方向上的虚线到达屏幕可显示范围内的最左方的时候,继续向左拨动旋钮,或者逆时针方向旋转按钮的时候,触发右划操作。右划操作是指在界面上某点先进行点击并且不松开,然后向右方滑动一段距离,到达新的坐标点后再松开所执行的一系列操作,如果界面上的显示单元对其进行处理的话,一般表现为跟随滑动的操作同步进行该显示单元的随动。具体的实施方法是在当前水平虚线的中间点(即w/2处)模拟一次鼠标在当前位置的按下,然后往水平向右的方向每隔1个单位距离,模拟一次鼠标在当前位置的移动,在第10个单位距离的点的位置时候,模拟一次鼠标在当前位置的弹起操作。由此完成一次右划操作。8、在水平移动状态下,当竖直方向上的虚线到达屏幕可显示范围内的最右方的时候,继续向右拨动旋钮,或者顺时针方向旋转按钮的时候,触发左划操作。左划操作是指在界面上某点先进行点击并且不松开,然后向左方滑动一段距离,到达新的坐标点后再松开所执行的一系列操作,如果界面上的显示单元对其进行处理的话,一般表现为跟随滑动的操作同步进行该显示单元的随动。具体的实施方法是在当前水平虚线的中间点(即w/2处)模拟一次鼠标在当前位置的按下,然后往水平向左的方向每隔1个单位距离,模拟一次鼠标在当前位置的移动,在第10个单位距离的点的位置时候本文档来自技高网...
【技术保护点】
1.一种旋钮装置模拟触摸操作的方法,其特征在于,包括以下步骤:/nS1、建立旋钮装置与多媒体系统的通讯连接;/nS2、建立十字形光标模块;/nS3、旋钮装置发送信号给多媒体系统;/nS4、多媒体系统响应旋钮装置的信号。/n
【技术特征摘要】
1.一种旋钮装置模拟触摸操作的方法,其特征在于,包括以下步骤:
S1、建立旋钮装置与多媒体系统的通讯连接;
S2、建立十字形光标模块;
S3、旋钮装置发送信号给多媒体系统;
S4、多媒体系统响应旋钮装置的信号。
2.根据权利要求1所述的旋钮装置模拟触摸操作的方法,其特征在于:步骤S4包括以下子步骤:
S41、判断是否按下旋钮装置,如果是,则执行点击操作并结束,如果否,则进入下一步骤;
S42、是否向左或向右拨动旋钮装置,如果否,则进入下一步骤,如果是,则判断十字形光标模块竖直方向是否到达最左方或最右方,如果到达最左方或最右方,则执行右划或者左划操作并结束,如果没有到达最左方或最右方,则执行移动操作并结束;
S43、判断是否向上或向下拨动旋钮装置,如果否,则进入下一步骤,如果是,则判断十字形光标模块水平方向是否到达最上方或最下方,如果到达最上方或最...
【专利技术属性】
技术研发人员:马培英,陈勇,张玲力,
申请(专利权)人:深圳市澎湃动力电子科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。