无线鼠标的数据传输方法技术

技术编号:5093685 阅读:286 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种无线鼠标的数据传输方法。该方法包括:每经过一无线传输时间间隔T1,由无线信号发射器传输包括水平位移量以及垂直位移量的鼠标位移数据至无线信号接收器,分别拆解鼠标位移数据的水平位移量以及垂直位移量而获得多个水平子位移量以及多个垂直子位移量,以及每经过一有线传输时间间隔T2,由无线信号接收器传输多个水平子位移量的一水平子位移量以及多个垂直子位移量的一垂直子位移量至计算机系统。本发明专利技术无线鼠标的数据传输方法可在不增加无线鼠标耗电量的情况下提升鼠标的有线传输回报率,并使无线鼠标移动的轨迹更为平滑。

【技术实现步骤摘要】

本专利技术涉及数据传输方法,特别涉及一种应用于。
技术介绍
科技的发展日新月异,计算机产品普及化的时代已经到来,计算机以及其外围设 备已是现代人日常生活中的一部分,而鼠标是计算机与用户间联系的桥梁,其重要性更是 不言可喻,因此,市面上各大计算机相关业者对于鼠标相当重视,也研发出各种新功能或使 用性更便利的鼠标,尤其是无线鼠标。传统的鼠标是使用连接线连接于计算机系统,但无线鼠标舍弃了传统的连接线, 而以与无线鼠标相对应的无线信号接收器来取代连接线。少了连接线,无线鼠标不再受连 接线的长度的限制,在使用上,具有很大的便利性。而在计算机外设装置的领域中也已存在 许多无线装置,例如无线鼠标,无线耳机,无线键盘等等。其中无线鼠标是最常被使用的无 线计算机外设装置。虽然无线鼠标具有不需要电缆线的优点,然而,无线鼠标也因此无法从计算机的 连接端口取得电源,而必须使用电池供电。在此情况下,如何降低鼠标的耗电量以便延长电 池的使用时间便成为研发无线鼠标重要的课题。请参阅图1,其为现有无线鼠标进行无线传输的方块示意图。无线鼠标100包括无 线信号发射器101以及控制单元102,无线信号发射器101可发射无线信号WS ;而无线信号 接收器103连接于计算机系统104,且无线信号接收器103可接收无线信号WS,其中无线信 号接收器103是利用通用串行总线与计算机系统104连接。当用户操作无线鼠标100时,无 论是对无线鼠标100进行按压按键、拨动滚轮、水平位移或垂直位移等动作,无线鼠标100 都会产生相对应的鼠标位移数据,而控制单元102将该些鼠标位移数据转化为位移数据封 包(Data I^cket),再通过无线信号发射器102产生的无线信号WS传输对应于鼠标位移数 据的位移数据封包,而无线信号接收器103接收到无线信号后,将鼠标位移数据传送至计 算机系统104,使计算机系统104得以读取鼠标位移数据而执行无线鼠标100的动作。用户每操作无线鼠标一次,无线鼠标便产生一组鼠标位移数据,根据用户对无线 鼠标下达的不同指令,无线鼠标则产生与指令对应的鼠标位移数据回报给计算机系统,而 使计算机系统执行相对应的命令,其中鼠标位移数据包括鼠标水平位移数据、鼠标垂直位 移数据、按键按压数据、滚轮滚动数据以及窗口水平滚动条数据。而鼠标位移数据在无线 传输过程中容易受到噪声等外来因素影响而损坏数据或使数据发生错误,因此在无线传输 时,必须将数据转换为数据封包来保护数据而不被影响。位移数据封包包括一无线信号前 置码(Pilot code)、一装置辨识码(Device ID)、一旗标(Flag)、承载数据(Payload data) 以及一循环冗余核对码(Cyclic Redundancy Check, CRC),其中无线信号前置码用以无线 信号的同步传输;装置辨识码用以使信号接收端可辨识所传输的封包是否来自相对应的信 号输出端;旗标用以指示目前无线传输的状态;而循环冗余核对码是用以在无线传输过程 中受到外部影响而使数据损坏时,用以判定数据错误且可使信号输出端重新发送信号。至于承载数据则包含一数据类型码以及鼠标位移数据。请参阅图2,其为现有无线鼠标的无线信号发射器传输位移数据封包至无线信号 接收器的时序示意图。图2揭露了无线鼠标根据用户的操作而产生了四组位移数据封包 第一位移数据封包11、第二位移数据封包12、第三位移数据封包13以及第四位移数据封包 14,其中每一位移数据封包的数据格式均相同,差别只在于鼠标位移数据的内容不同。以第 一位移数据封包11来说明位移数据封包的数据格式,第一位移数据封包11包括第一无线 信号前置码111、第一装置辨识码112、第一旗标113、第一承载数据114以及第一循环冗余 核对码115,而第一承载数据114包括第一数据类型码DIll以及第一鼠标位移数据1141, 其中第一鼠标位移数据1141包括第一按键按压数据K11、第一鼠标水平位移数据XII、第一 鼠标垂直位移数据Yl 1、第一滚轮滚动数据Zl 1以及第一窗口水平滚动条数据Hl 1。请同时参阅图1、图2以及图3,当用户操作无线鼠标100时,无线鼠标100根据用 户的操作命令而产生相对应的第一鼠标位移数据1141,控制单元102将第一鼠标位移数据 1141转换为第一位移数据封包11,而无线信号发射器102通过发射无线信号WS而传送第 一位移数据封包11至无线信号接收器103,而无线信号接收器103再将第一位移数据封包 11回复为第一鼠标位移数据1141,并将第一鼠标位移数据1141传送至计算机系统104。图 2中,每间隔一无线传输时间间隔T产生一组位移数据封包,而无线传输时间间隔T设定为 8毫秒(millisecond),也就是说每8毫秒进行一次无线传输。而图3中的有线传输时间间 隔T’也为8毫秒,表示在传输端(无线信号发射器10 每8毫秒无线传输一次,而在接收 端(无线信号接收器10 每8毫秒传送一组鼠标位移数据给计算机系统104。此外,图2中的第二位移数据封包12、第三位移数据封包13以及第四位移数据 封包14与第一位移数据封包11同样,经由无线传输后,分别被转换为第二鼠标位移数据 1241、第三鼠标位移数据1341以及第四鼠标位移数据1441,且被传送至计算机系统104以 使计算机系统104读取该些鼠标位移数据而执行用户的操作命令。需特别说明的是,无线 传输时间间隔T为8毫秒表示其无线传输回报率为125次/每秒,而有线传输时间间隔T’ 为8毫秒表示其有线传输回报率也为125次/每秒,同时还表示计算机系统104每8毫秒 向无线信号接收器103提出索取鼠标位移数据的要求,因此,无线鼠标的无线传输时间间 隔必须设定为与有线传输时间间隔相等,以获得最佳的传输效率。随着科技的进化,用户对于回报率的要求门坎也随之提高,用户希望无线鼠标的 有线传输回报率为500次/每秒,即无线鼠标的有线传输时间间隔必须设定为2毫秒,由于 无线鼠标的无线传输时间间隔必须与有线传输时间间隔相等,故其无线传输时间间隔也为 2毫秒,使得无线鼠标的有线传输回报率由125次/每秒提升为500次/每秒,而其耗电量 也提升了四倍。如此的耗电量让用户使用无线鼠标一段时间后即必须更换电池,而无法长 时间使用无线鼠标,因此,需要一种可提升有线传输回报率且不增加其耗电量的无线鼠标 数据传输方法。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术存在的上述不足,提供一种可提升 有线传输回报率且不增加其耗电量的。本专利技术解决其技术问题所采用的技术方案是提供一种,适用于一无线鼠标,该无线鼠标包括一无线信号发射器以及连接于一计算机系统的一无线 信号接收器,其中该无线鼠标根据一用户的操作而产生一鼠标位移数据,该无线鼠标的数 据传输方法包括每经过一无线传输时间间隔Tl,由该无线信号发射器传输该鼠标位移数据至该无 线信号接收器,其中该鼠标位移数据包括一水平位移量以及一垂直位移量;分别拆解该鼠标位移数据的该水平位移量以及该垂直位移量而获得多个水平子 位移量以及多个垂直子位移量;以及每经过一有线传输时间间隔T2,由该无线信号接收器传输该多个水平子位移量的 一水平子位移量以及该多个垂直子位移量的一垂直子位移量至该计算本文档来自技高网
...

【技术保护点】
一种无线鼠标的数据传输方法,适用于一无线鼠标,该无线鼠标包括一无线信号发射器以及连接于一计算机系统的一无线信号接收器,其中该无线鼠标根据一用户的操作而产生一鼠标位移数据,其特征在于,该无线鼠标的数据传输方法包括:每经过一无线传输时间间隔T1,由该无线信号发射器传输该鼠标位移数据至该无线信号接收器,其中该鼠标位移数据包括一水平位移量以及一垂直位移量;分别拆解该鼠标位移数据的该水平位移量以及该垂直位移量而获得多个水平子位移量以及多个垂直子位移量;以及每经过一有线传输时间间隔T2,由该无线信号接收器传输该多个水平子位移量的一水平子位移量以及该多个垂直子位移量的一垂直子位移量至该计算机系统,其中该无线传输时间间隔T1大于该有线传输时间间隔T2。

【技术特征摘要】

【专利技术属性】
技术研发人员:林建男赖锦龙
申请(专利权)人:致伸科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1