[發明專利]一種多個手柄和一個收發器通信的方法及系統有效
| 申請號: | 201310488256.7 | 申請日: | 2013-10-17 |
| 公開(公告)號: | CN103546183A | 公開(公告)日: | 2014-01-29 |
| 發明(設計)人: | 何俊宏;阮建彬 | 申請(專利權)人: | 深圳雷柏科技股份有限公司 |
| 主分類號: | H04B1/38 | 分類號: | H04B1/38;A63F13/20 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 胡彬 |
| 地址: | 518122 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 手柄 一個 收發 通信 方法 系統 | ||
技術領域
本發明屬于無線通信技術領域,尤其涉及一種多個手柄和一個收發器通信的方法及系統。
背景技術
手柄是電子游戲機和PC的輸入設備,通過操縱其按鈕等,實現對電腦上模擬角色等的控制。無線手柄支持遠距離無線傳輸,可以讓用戶在沒有線的束縛下,更遠距離,更多角度的操作使用。
目前市場上的無線手柄采用的是一個手柄對應一個USB收發器的工作機制,這種工作機制在對打或兩個角色需要同時操作的游戲下,必須占用主機的兩個USB口來同時進行兩個手柄的操作,當主機的USB口較少時,就會非常的不便利。
發明內容
鑒于此,本發明提供一種多個手柄和一個收發器通信的方法及系統,本發明所述的方法可以將多個手柄連接到一個收發器上進行工作,從而可以更少地占用主機USB口。
本發明技術方案:
一種多個手柄和一個收發器通信的方法,包括:
主機將收發器枚舉為多個手柄接口;
收發器給多個手柄分別分配手柄序號,所述手柄序號與所述手柄接口一一對應;
手柄生成包含手柄序號和手柄動作信息的數據包,并發送該數據包給收發器;
收發器接收所述數據包,解析出數據包的手柄序號,根據手柄序號與手柄接口的對應關系,將所述數據包發送至主機上對應的手柄接口。
進一步地,所述方法還包括:
主機發送包含手柄接口的震動消息給收發器;
收發器接收所述震動消息,解析出震動消息的手柄接口,根據手柄接口與手柄序號的對應關系,將所述震動消息發送給對應的手柄。
進一步地,所述收發器給多個手柄分別分配手柄序號包括:
收發器與某一個手柄配對,并將預存的手柄序號發送給該手柄;
收發器將預存的手柄序號遞增,并與手柄的數量求余,得到的余數分別作為剩余手柄的手柄序號;
收發器分別與剩余手柄配對,并將剩余手柄的手柄序號分別發送給剩余手柄。
進一步地,所述預存的手柄序號為0。
進一步地,所述手柄的數量為2。
一種多個手柄和一個收發器通信的系統,包括主機、收發器和多個手柄,
所述主機,用于將收發器枚舉為多個手柄接口;
所述收發器,用于給多個手柄分別分配手柄序號,所述手柄序號與所述手柄接口一一對應;以及
用于接收數據包,解析出數據包的手柄序號,根據手柄序號與手柄接口的對應關系,將數據包上傳至主機上對應的手柄接口;
所述手柄,用于生成包含手柄序號和手柄動作信息的數據包,并發送該數據包給收發器;
進一步地,所述主機還用于發送包含手柄接口的震動消息給收發器;
所述收發器還用于接收所述震動消息,解析出震動消息的手柄接口,根據手柄接口與手柄序號的對應關系,將所述震動消息發送給對應的手柄。
進一步地,所述給多個手柄分別分配手柄序號包括:
與某一個手柄配對,并將預存的手柄序號發送給該手柄;
將預存的手柄序號遞增,并與手柄的數量求余,得到的余數分別作為剩余手柄的手柄序號;
分別與剩余手柄配對,并將剩余手柄的手柄序號分別發送給剩余手柄。
進一步地,所述預存的手柄序號為0。
進一步地,所述手柄的數量為2。
本發明有益效果:
本發明所述的方法包括:主機將收發器枚舉為多個手柄接口;收發器給多個手柄分別分配手柄序號,所述手柄序號與所述手柄接口一一對應;手柄生成包含手柄序號和手柄動作信息的數據包,并發送該數據包給收發器;收發器接收數據包,解析出數據包的手柄序號,根據手柄序號與手柄接口的對應關系,將數據包上傳至主機上對應的手柄接口。本發明所述的方法將收發器枚舉為多個手柄接口,給多個手柄分別分配手柄序號,手柄序號與手柄接口一一對應;手柄發送的數據包包含手柄序號,根據手柄序號與手柄接口的對應關系,可將數據包上傳至主機上對應的手柄接口,進而實現多個手柄連接到一個收發器上進行工作,從而更少地占用主機USB口。
附圖說明
圖1是本發明所述方法實施例一的流程圖。
圖2是本發明所述方法實施例二的流程圖。
圖3是本發明所述方法實施例三的流程圖。
圖4是本發明所述方法實施例四的流程圖。
圖5是本發明所述系統的框圖。
具體實施方式
為了更清楚地說明本發明的技術方案,下面結合附圖對本發明做進一步詳細的說明。
實施例一
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳雷柏科技股份有限公司,未經深圳雷柏科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310488256.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種新型空調
- 下一篇:一種數控燃氣燃燒裝置





