一种智能仪器单旋钮操控方法

文档序号:6371424阅读:161来源:国知局
专利名称:一种智能仪器单旋钮操控方法
技术领域
本发明涉及一种智能仪器的操控方法,尤其是一种智能仪器单旋钮操控方法。
背景技术
现在的智能仪器中软件操作系统比较流行采用Windows系统或类似Windows风格的系统,整个仪器界面为Windows风格,传统的仪器面板键盘和旋钮很难实现窗口控件的操作,只能通过外接标准的计算机键盘、鼠标或触摸屏。基于windows系统的特点外接键盘鼠标最为便捷,但由于键盘鼠标跟仪器是分体的,仪器经常搬动所以并不方便,现在最新仪器显示屏为触摸屏,可以替代仪器外接的鼠标来实现定位点击等功能。触摸屏给仪器操控带来方便的同时,也有几个显著的缺点
(I)由于仪器上的显示屏大都是高分辨率的小尺寸屏(一般8.4英寸),同时显示的信息比较多,因此其中显示元素尺寸比较小,像菜单,其高度才半厘米,点击菜单条后很多的菜单项竖向排列在一起,比较密集,尤其是对于以电容屏为主流的高档触摸屏采讲只能用手指,不能用触摸笔,大部分成人手指的直径都超过I厘米,这么粗的手指在触摸屏上经常导致点不准或点错项目。(2)电磁兼容的问题,屏幕的面板外面必须直接跟手或触摸笔接触,触摸屏才能感应到,而仪器尤其是微波仪器工作频率很高,内部的电磁信号会通过显示窗泄露,导致仪器电磁屏蔽失效。(3)在室外场所工作时,工作人员的手指经常沾有灰尘油脂等,无法直接操作触摸屏,另外宽温高分辨率触摸屏,相对于高分辨率液晶屏价格昂贵。该发明通过仪器中用于数值增量输入的RPG旋钮,在装备有液晶显示屏的仪器设备中,兼顾用户使用习惯,实现对Windows风格仪器的全面操控,避免了外接鼠标键盘等的麻烦,实现跟触摸屏一样的便利操作,同时不存在触摸屏点击精度和亮度损失的问题,且仪器参数的输入速度很快。

发明内容
针对上述缺点,本发明通过仪器中用于数值增量输入的RPG旋钮,在装备有液晶显示屏的仪器设备中,兼顾用户使用习惯,实现对Windows风格仪器的全面操控,避免了外接鼠标键盘等的麻烦,实现跟触摸屏一样的便利操作,同时不存在触摸屏点击精度和亮度损失的问题,且仪器参数的输入速度很快。本发明的目的之一是通过以下技术方案来实现的在RPG旋转脉冲发生器的驱动程序中设计状态编码和响应算法,改进操控方法,只通过一个旋钮实现了鼠标和键盘配合才实现的控件点击激活和输入操作,包括点击,双击,按住左右旋转,按住不动超过3秒等几种状态。操作状态具体定义如下状态I :按压一下旋钮并快速松开弹起,定义为点击,相当于鼠标的单击动作。状态2 :快速按压两次旋钮并弹起为双击,相当于鼠标的双击动作。
状态3 :旋钮弹起状态正反方向旋转,定义为加减动作,用于当前焦点控件的数值增减或输入项选择。状态4 :按住旋钮左右旋转在本窗口内切换窗口控件的焦点。状态5 :按住不动超过3秒后,定义为切换父窗口动作,自动上在一层父窗口之间循环切换焦点,获得焦点的窗口边框进入闪烁状态。状态6 :折线移动模式,按住不动3秒后,转动旋钮,则横向移动焦点,松开后再移动则竖向移动焦点,横向移动时顺时针向右移动,逆时针向左移动,竖向移动时顺时针向下逆时针向上,该状态用于移动焦点,并可通过配置选择是否有效,移动到需要激活的窗口或控件后,再产生状态I动作,就可以激活控件。一般情况下选择状态5出现,就不允许状态6出现,两者选其一。状态7 :在激活焦点控件输入状态下按住旋钮不动超过3秒进入位编辑状态,可以横向移动编辑用的光标位置,移动到某位后点击一下旋钮,正反旋转则变为对该位的增减编辑。再点击一下退出位编辑状态。
通过上面设计的动作状态,可以方便的把焦点移动到每一个控件,并激活每一个控件,实现对菜单及控件的数值输入或选项选择的操作,达到灵活操控仪器的目的。该方案分两个层次实现,在驱动程序中实现状态的判断实现,在应用程序中实现状态动作。


下面结合附图对本发明的具体实施例作进一步详细的说明。 图I.驱动程序中RPG状态的判决算法流程图2某型号微波信号分析仪的操控界面
具体实施例方式以下将结合附图,对本发明的优选实施例进行详细的描述;应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。在图2中,仪器的操作界面由菜单条、工具条、窗口 I、窗口 2、状态提示区、软菜单区组成,每个区都是一个独立的可激活窗口区,每个区内又有各自的输入控件。假设焦点在窗口 1,如果用户需要激活窗口 2的控件2,则如下操作首先按住RPG旋钮超过3秒,应用程序接收到驱动程序发来的状态4,当窗口 2闪烁时,用户松开RPG旋钮,则焦点落在窗口 2,然后用户旋转RPG旋钮,驱动程序发送状态3到应用程序,当控件2的边框闪烁时,用户停止旋转,这样焦点就移动到了窗口 2的控件2。下一步是激活控件2,用户按压旋钮马上松开,驱动程序判决为状态I并发送到应用程序,应用程序收到状态I的消息后立即激活控件2,于是进入控件2的编辑输入状态,这时候用户旋转RPG旋钮驱动程序判决为状态3,顺时针旋转则控件2的值按小步进增加,如果逆时针旋转则按小步进减小。如果用户要取消当前控件的焦点,则按压RPG马上松开产生点击动作,应用程序收到驱动程序发来的状态I取消控件焦点。这时候用户再旋转RPG则是在窗口 2中的控件I到控件3之间循环切换焦点。用户按住RPG不动超过3秒后,当前焦点窗口闪烁状态,并自动按状态窗I、右边软菜单区、菜单条、工具条、窗口 I的顺序切换焦点,其切换顺序由窗口的ID序号决定,用户并可以更改重新设定,还可 按照用户操作的频度排序。当切换到用户需要的控件时,用户就松JFRPG0
权利要求
1.ー种智能仪器单旋钮操控方法,其特征在于,该方法在RPG旋转脉冲发生器的驱动程序中设计状态编码和响应算法,通过ー个旋钮实现控件点击激活和输入操作。
2.如权利要求I所述的ー种智能仪器单旋钮操控方法,其特征在于控件点击激活和输入操作,包括点击,双击,按住左右旋转,按住不动超过3秒几种操作状态。
3.如权利要求2所述的ー种智能仪器单旋钮操控方法,其特征在于操作状态具体为 (1)按压ー下旋钮并快速松开弹起,定义为点击; (2)快速按压两次旋钮并弹起为双击; (3)旋钮弹起状态正反方向旋转,定义为加减动作,用于当前焦点控件的数值增减或输入项选择; (4)按住旋钮左右旋转在当前窗口内切换窗ロ控件的焦点; (5)按住旋钮不动超过3秒后,定义为切換父窗ロ动作,自动在上一层父窗ロ之间循环切換焦点,获得焦点的窗ロ边框进入闪烁状态; (6)折线移动模式,按住不动3秒后,转动旋钮,则横向移动焦点,松开后再移动则竖向移动焦点,横向移动时顺时针向右移动,逆时针向左移动,竖向移动时顺时针向下逆时针向上,该状态用于移动焦点,并可通过配置选择是否有效,移动到需要激活的窗ロ或控件后,再点击就可以激活控件; (7)在激活焦点控件输入状态下按住旋钮不动超过3秒进入位编辑状态,通过横向移动编辑用的光标位置,移动到某位后点击ー下旋钮,正反旋转则变为对该位的增减编辑,再点击一下退出位编辑状态。
4.如权利要求3所述的ー种智能仪器单旋钮操控方法,其特征在于一般情况下选择状态(5)出现,就不允许状态¢)出现,两者选其一。
5.如权利要求1-4所述的ー种智能仪器单旋钮操控方法,其特征在于该方案分两个层次实现,在驱动程序中实现状态的判断实现,在应用程序中实现状态动作。
全文摘要
一种智能仪器单旋钮操控方法,通过在RPG旋转脉冲发生器的驱动程序中设计状态编码和响应算法,改进操控方法,只通过一个旋钮实现了鼠标和键盘配合才实现的控件点击激活和输入操作,包括点击,双击,按住左右旋转,按住不动超过3秒等几种状态,通过上面设计的动作状态,可以方便的把焦点移动到每一个控件,并激活每一个控件,实现对菜单及控件的数值输入或选项选择的操作,达到灵活操控仪器的目的。
文档编号G06F3/048GK102799349SQ20121019553
公开日2012年11月28日 申请日期2012年6月14日 优先权日2012年6月14日
发明者王保锐, 许建华, 张志 , 王峰, 刘丹 申请人:中国电子科技集团公司第四十一研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1