[发明专利]一种轨迹球的控制方法和装置有效
申请号: | 200910212365.X | 申请日: | 2009-11-06 |
公开(公告)号: | CN101699375A | 公开(公告)日: | 2010-04-28 |
发明(设计)人: | 吴晓金 | 申请(专利权)人: | 深圳华为通信技术有限公司 |
主分类号: | G06F3/038 | 分类号: | G06F3/038 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 518129 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 轨迹 控制 方法 装置 | ||
1.一种轨迹球的控制方法,其特征在于,包括:
判断本周期的脉冲是否为有效脉冲,脉冲数是否达到加速阈值,本周期 脉冲的方向与上周期脉冲方向是否一致;
若均为是,则将记录的爬坡次数加一,在爬坡次数达到第一设定个数时, 进入第二加速阶段;所述第二加速阶段为进行加速处理实现快速滑动的阶段。
2.根据权利要求1所述方法,其特征在于,所述判断本周期的脉冲是否 为有效脉冲,脉冲数是否达到加速阈值,本周期脉冲的方向与上周期脉冲方 向是否一致之前还包括:判断本周期前的第二设定个数的周期中是否包含第 三设定个数的周期;所述第三设定个数的周期中的每个周期的脉冲具有相同 方向且脉冲数超过加速阈值;若是,则进入第一加速阶段;所述第一加速阶 段为进行加速处理实现快速滑动的阶段。
3.根据权利要求2所述方法,其特征在于,若所述判断本周期前的第二 设定个数的周期中是否包含第三设定个数的周期的判断结果为否,还包括: 若出现,本周期脉冲为有效脉冲且脉冲数未达到加速阈值、本周期脉冲的方 向与上周期脉冲方向不一致、爬坡次数未达到设定个数,中的任意一项或几 项时,判断是否需要上报滑动事件;若需要上报滑动事件,则上报滑动事件 并记录本周期的方向的数据,清空其他方向的数据。
4.根据权利要求3所述方法,其特征在于,还包括:若不需要上报滑动 事件,且本周期的脉冲与上一周期脉冲的方向相同,则记录本周期方向的数 据;或:若不需要上报滑动事件,且本周期的脉冲与上一周期脉冲的方向不 相同,则记录本周期方向的数据,清空其他方向的数据。
5.根据权利要求2所述方法,其特征在于,所述进入第一加速阶段包括:
连续上报第四设定个数的滑动事件,或,将获取轨迹球脉冲的周期的时 间缩短为第一设定的值;或
所述进入第二加速阶段包括:
连续上报第五设定个数的滑动事件,或,将获取轨迹球的脉冲的周期的 时间缩短为第二设定的值。
6.根据权利要求1至5任意一项所述方法,其特征在于,还包括:
在所述第一加速阶段或第二加速阶段进行时,若出现与加速方向以外的 其他方向的滑动事件,则停止所述第一加速阶段或第二加速阶段。
7.一种轨迹球的控制的装置,其特征在于,包括:
判断单元,用于判断本周期的脉冲是否为有效脉冲,脉冲数是否达到加 速阈值,本周期脉冲的方向与上周期脉冲方向是否一致;
爬坡记录单元,用于若判断单元判断均为是,则将记录的爬坡次数加一;
加速单元,用于在爬坡次数达到第一设定个数时,进入第二加速阶段; 所述第二加速阶段为进行加速处理实现快速滑动的阶段。
8.根据权利要求7所述装置,其特征在于,
所述判断单元,还用于判断本周期前的第二设定个数的周期中是否包含 第三设定个数的周期;所述第三设定个数的周期中的每个周期的脉冲具有相 同方向且脉冲数超过加速阈值;
所述加速单元,还用于若本周期前的第二设定个数的周期中是否包含第 三设定个数的周期,则进入第一加速阶段;所述第一加速阶段为进行加速处 理实现快速滑动的阶段。
9.根据权利要求8所述装置,其特征在于,若所述判断本周期前的第二 设定个数的周期中是否包含第三设定个数的周期的判断结果为否,所述判断 单元,还用于若出现本周期脉冲为有效脉冲且脉冲数未达到加速阈值、本周 期脉冲的方向与上周期脉冲方向不一致、爬坡次数未达到设定个数,中的任 意一项或几项时,判断是否需要上报滑动事件;还包括:
滑动上报单元,用于若需要上报滑动事件,则上报滑动事件并记录本周 期的方向的数据;
数据清理单元,用于若需要上报滑动事件,则清空其他方向的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳华为通信技术有限公司,未经深圳华为通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910212365.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:同轴电缆连接器母接头
- 下一篇:摆线针轮减速机