本發(fā)明涉及藍(lán)牙技術(shù)領(lǐng)域,尤其涉及通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法及系統(tǒng)。
背景技術(shù):
用戶通常通過觸摸屏幕來操作Android設(shè)備;除此之外,Android設(shè)備還支持藍(lán)牙HID(Human Interface Device Profile)提供對(duì)外設(shè)的支持,比如鼠標(biāo),鍵盤,手柄等等。
但是當(dāng)用戶有兩個(gè)內(nèi)置有藍(lán)牙的Android設(shè)備,當(dāng)?shù)谝籄ndroid設(shè)備在用戶附近用戶可直接控制,而第二Android設(shè)備距離用戶較遠(yuǎn)時(shí),用戶無法實(shí)現(xiàn)通過第一Android設(shè)備控制第二Android設(shè)備,也無法實(shí)現(xiàn)在第二Android設(shè)備上進(jìn)行操作,不方便用戶控制第二Android設(shè)備。
因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
技術(shù)實(shí)現(xiàn)要素:
鑒于現(xiàn)有技術(shù)的不足,本發(fā)明目的在于提供一種通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)中用戶在使用Cardboard程序時(shí)需要自己進(jìn)行手動(dòng)配置,配置步驟繁瑣,為用戶帶來了不便的缺陷。
本發(fā)明的技術(shù)方案如下:
一種通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法,其中,方法包括:
A、移動(dòng)終端掃描所有藍(lán)牙設(shè)備,與目標(biāo)藍(lán)牙設(shè)備建立藍(lán)牙連接;
B、移動(dòng)終端獲取用戶對(duì)目標(biāo)藍(lán)牙設(shè)備的操作數(shù)據(jù),通過藍(lán)牙發(fā)送給目標(biāo)藍(lán)牙設(shè)備;
C、目標(biāo)藍(lán)牙設(shè)備根據(jù)接收到的操作數(shù)據(jù)執(zhí)行對(duì)應(yīng)的操作。
所述的通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法,其中,所述A之前還包括:
S、預(yù)先設(shè)置目標(biāo)藍(lán)牙設(shè)備開啟監(jiān)聽藍(lán)牙連接。
所述的通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法,其中,所述B具體包括:
B1、移動(dòng)終端獲取用戶對(duì)目標(biāo)藍(lán)牙設(shè)備的操作數(shù)據(jù),將操作數(shù)據(jù)編碼為藍(lán)牙通信數(shù)據(jù)包;
B2、移動(dòng)終端將藍(lán)牙通信數(shù)據(jù)包發(fā)送給目標(biāo)藍(lán)牙設(shè)備。
所述的通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法,其中,所述C具體包括:
C1、目標(biāo)藍(lán)牙設(shè)備接收到藍(lán)牙通信數(shù)據(jù)包后解碼,并判斷解碼后獲取的數(shù)據(jù)類型;
C2、若解碼后獲取的數(shù)據(jù)類型是鼠標(biāo)移動(dòng)事件,則目標(biāo)藍(lán)牙設(shè)備根據(jù)鼠標(biāo)移動(dòng)事件計(jì)算鼠標(biāo)位置,更新鼠標(biāo)的繪制,并重新等待下一個(gè)藍(lán)牙通信數(shù)據(jù)包;
C3、若解碼后獲取的數(shù)據(jù)類型是鼠標(biāo)點(diǎn)擊事件,則目標(biāo)藍(lán)牙設(shè)備向協(xié)議底層發(fā)送鼠標(biāo)點(diǎn)擊事件,重新等待下一個(gè)藍(lán)牙通信數(shù)據(jù)包。
所述的通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法,其中,所述C還包括:
C4、若解碼后獲取的數(shù)據(jù)類型為結(jié)束事件,則斷開目標(biāo)藍(lán)牙設(shè)備與移動(dòng)終端的藍(lán)牙連接。
一種通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的系統(tǒng),其中,系統(tǒng)包括:
藍(lán)牙連接建立模塊,用于移動(dòng)終端掃描所有藍(lán)牙設(shè)備,與目標(biāo)藍(lán)牙設(shè)備建立藍(lán)牙連接;
操作數(shù)據(jù)發(fā)送模塊,用于移動(dòng)終端獲取用戶對(duì)目標(biāo)藍(lán)牙設(shè)備的操作數(shù)據(jù),通過藍(lán)牙發(fā)送給目標(biāo)藍(lán)牙設(shè)備;
操作數(shù)據(jù)執(zhí)行模塊,用于目標(biāo)藍(lán)牙設(shè)備根據(jù)接收到的操作數(shù)據(jù)執(zhí)行對(duì)應(yīng)的操作。
所述的通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的系統(tǒng),其中,所述系統(tǒng)還包括:
預(yù)設(shè)模塊,用于預(yù)先設(shè)置目標(biāo)藍(lán)牙設(shè)備開啟監(jiān)聽藍(lán)牙連接。
所述的通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的系統(tǒng),其中,所述操作數(shù)據(jù)發(fā)送模塊具體包括:
編碼單元,用于移動(dòng)終端獲取用戶對(duì)目標(biāo)藍(lán)牙設(shè)備的操作數(shù)據(jù),將操作數(shù)據(jù)編碼為藍(lán)牙通信數(shù)據(jù)包;
數(shù)據(jù)發(fā)送單元,用于移動(dòng)終端將藍(lán)牙通信數(shù)據(jù)包發(fā)送給目標(biāo)藍(lán)牙設(shè)備。
所述的通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的系統(tǒng),其中,所述操作數(shù)據(jù)執(zhí)行模塊具體包括:
解碼單元,用于目標(biāo)藍(lán)牙設(shè)備接收到藍(lán)牙通信數(shù)據(jù)包后解碼,并判斷解碼后獲取的數(shù)據(jù)類型;
第一執(zhí)行單元,用于若解碼后獲取的數(shù)據(jù)類型是鼠標(biāo)移動(dòng)事件,則目標(biāo)藍(lán)牙設(shè)備根據(jù)鼠標(biāo)移動(dòng)事件計(jì)算鼠標(biāo)位置,更新鼠標(biāo)的繪制,并重新等待下一個(gè)藍(lán)牙通信數(shù)據(jù)包;
第二執(zhí)行單元,用于若解碼后獲取的數(shù)據(jù)類型是鼠標(biāo)點(diǎn)擊事件,則目標(biāo)藍(lán)牙設(shè)備向協(xié)議底層發(fā)送鼠標(biāo)點(diǎn)擊事件,重新等待下一個(gè)藍(lán)牙通信數(shù)據(jù)包。
所述的通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的系統(tǒng),其中,所述操作數(shù)據(jù)執(zhí)行模塊還包括:
第三執(zhí)行單元,用于若解碼后獲取的數(shù)據(jù)類型為結(jié)束事件,則斷開目標(biāo)藍(lán)牙設(shè)備與移動(dòng)終端的藍(lán)牙連接。
本發(fā)明提供了一種通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法及系統(tǒng),本發(fā)明可將一臺(tái)Android手機(jī)模擬為藍(lán)牙鼠標(biāo),控制另外一臺(tái)設(shè)備;從而實(shí)現(xiàn)設(shè)備間短距離的無線操控,從而使設(shè)備間操作更快捷,更便利。
附圖說明
圖1為本發(fā)明的一種通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法的較佳實(shí)施例的流程圖。
圖2為本發(fā)明的一種通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法的具體應(yīng)用實(shí)施例的藍(lán)牙傳輸協(xié)議圖。
圖3為本發(fā)明的一種通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法的具體應(yīng)用實(shí)施例的流程圖。
圖4為本發(fā)明的一種通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的系統(tǒng)的較佳實(shí)施例的功能原理框圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明提供了一種通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法的較佳實(shí)施例的流程圖,如圖1所示,其中,方法包括:
步驟S100、移動(dòng)終端掃描所有藍(lán)牙設(shè)備,與目標(biāo)藍(lán)牙設(shè)備建立藍(lán)牙連接。
具體實(shí)施時(shí),移動(dòng)終端優(yōu)選為手機(jī),以下實(shí)施例,以手機(jī)為例進(jìn)行介紹。藍(lán)牙是一種無線技術(shù)標(biāo)準(zhǔn),可以實(shí)現(xiàn)固定設(shè)備、移動(dòng)設(shè)備之間的短距離數(shù)據(jù)交換。藍(lán)牙定義了標(biāo)準(zhǔn)的協(xié)議棧,目標(biāo)是允許遵循規(guī)范的應(yīng)用能夠進(jìn)行互相間操作。藍(lán)牙協(xié)議棧如圖2所示。
圖2中協(xié)議棧中的底層協(xié)議包含基帶Baseband和鏈路管理LMP。這部分協(xié)議已經(jīng)固化在藍(lán)牙硬件模塊之中。上層協(xié)議包括邏輯鏈路控制與適應(yīng)協(xié)議L2CAP(Logical Link Control and Adaptation Protocol)、業(yè)務(wù)搜尋協(xié)議SDP(Service Discovery Protocol)、串口仿真協(xié)議RFCOMM。邏輯鏈路控制與適應(yīng)協(xié)議(L2CAP)完成基帶與高層協(xié)議間的適配,為高層提供數(shù)據(jù)業(yè)務(wù)和分類提取。業(yè)務(wù)搜尋協(xié)議(SDP)是極其重要的部分,是所有使用模式的基礎(chǔ)。它為上層應(yīng)用程序提供一種機(jī)制,來發(fā)現(xiàn)網(wǎng)絡(luò)中可用的服務(wù)及其特性。由SDP可查詢?cè)O(shè)備信息、業(yè)務(wù)及其特征,并在查詢之后建立藍(lán)牙連接。串口仿真協(xié)議RFCOMM也位于L2CAP之上,它通過在藍(lán)牙的基帶上仿真RS232的控制和數(shù)據(jù)信號(hào),為那些將串行線用作傳輸機(jī)制的上層業(yè)務(wù)提供傳輸能力。RFCOMM協(xié)議需要一臺(tái)設(shè)備建立服務(wù)端,由另外一臺(tái)設(shè)備進(jìn)行連接;雙方建立連接以后,可以互相交換數(shù)據(jù)。
其中,手機(jī)提供控制界面,用戶可以通過在屏幕上的手勢(shì)來模擬鼠標(biāo)移動(dòng)以及鼠標(biāo)按鍵;內(nèi)置的藍(lán)牙保持與受控設(shè)備的連接,并且將控制指令編碼傳送給目標(biāo)藍(lán)牙設(shè)備,實(shí)現(xiàn)對(duì)藍(lán)牙設(shè)備的控制。
目標(biāo)藍(lán)牙設(shè)備內(nèi)置的藍(lán)牙監(jiān)聽并且保持與控制設(shè)備的連接;記錄鼠標(biāo)的位置,同時(shí)在目標(biāo)藍(lán)牙設(shè)備的屏幕上層繪制鼠標(biāo),根據(jù)手機(jī)發(fā)送來的鼠標(biāo)移動(dòng)重新計(jì)算位置并且重新繪制;向手機(jī)發(fā)送觸摸屏,按鍵等操作事件。
進(jìn)一步的實(shí)施例中,步驟S100之前還包括:
步驟S1、預(yù)先設(shè)置目標(biāo)藍(lán)牙設(shè)備開啟監(jiān)聽藍(lán)牙連接。
具體實(shí)施時(shí),手機(jī)與目標(biāo)藍(lán)牙設(shè)備初始化,并將目標(biāo)設(shè)備開啟監(jiān)聽藍(lán)牙連接。
步驟S200、移動(dòng)終端獲取用戶對(duì)目標(biāo)藍(lán)牙設(shè)備的操作數(shù)據(jù),通過藍(lán)牙發(fā)送給目標(biāo)藍(lán)牙設(shè)備。
具體實(shí)施時(shí),用戶在手機(jī)的顯示界面上輸入對(duì)目標(biāo)藍(lán)牙設(shè)備的藍(lán)牙鼠標(biāo)移動(dòng)以及觸發(fā)按鍵,通過建立的藍(lán)牙連接,根據(jù)藍(lán)牙傳輸協(xié)議傳輸給目標(biāo)藍(lán)牙設(shè)備。
進(jìn)一步的實(shí)施例中,步驟S200具體包括:
步驟S201、移動(dòng)終端獲取用戶對(duì)目標(biāo)藍(lán)牙設(shè)備的操作數(shù)據(jù),將操作數(shù)據(jù)編碼為藍(lán)牙通信數(shù)據(jù)包;
步驟S202、移動(dòng)終端將藍(lán)牙通信數(shù)據(jù)包發(fā)送給目標(biāo)藍(lán)牙設(shè)備。
具體實(shí)施時(shí),手機(jī)提供界面讓用戶操作藍(lán)牙鼠標(biāo)移動(dòng)以及觸發(fā)按鍵;手機(jī)根據(jù)用戶的輸入編碼為藍(lán)牙通信數(shù)據(jù)包,通過藍(lán)牙發(fā)送給受控制的目標(biāo)藍(lán)牙設(shè)備。
步驟S300、目標(biāo)藍(lán)牙設(shè)備根據(jù)接收到的操作數(shù)據(jù)執(zhí)行對(duì)應(yīng)的操作。
具體實(shí)施時(shí),目標(biāo)藍(lán)牙設(shè)備解析接收到的操作數(shù)據(jù),并根據(jù)操作數(shù)據(jù)執(zhí)行對(duì)應(yīng)的操作,如鼠標(biāo)點(diǎn)擊、移動(dòng)等操作。
進(jìn)一步的實(shí)施例中,步驟S300具體包括:
步驟S301、目標(biāo)藍(lán)牙設(shè)備接收到藍(lán)牙通信數(shù)據(jù)包后解碼,并判斷解碼后獲取的數(shù)據(jù)類型;
步驟S302、若解碼后獲取的數(shù)據(jù)類型是鼠標(biāo)移動(dòng)事件,則目標(biāo)藍(lán)牙設(shè)備根據(jù)鼠標(biāo)移動(dòng)事件計(jì)算鼠標(biāo)位置,更新鼠標(biāo)的繪制,并重新等待下一個(gè)藍(lán)牙通信數(shù)據(jù)包;
步驟S303、若解碼后獲取的數(shù)據(jù)類型是鼠標(biāo)點(diǎn)擊事件,則目標(biāo)藍(lán)牙設(shè)備向協(xié)議底層發(fā)送鼠標(biāo)點(diǎn)擊事件,重新等待下一個(gè)藍(lán)牙通信數(shù)據(jù)包。
具體實(shí)施時(shí),目標(biāo)設(shè)備接收到數(shù)據(jù)包并且解碼,判斷數(shù)據(jù)的類型:如果是鼠標(biāo)移動(dòng)事件,根據(jù)鼠標(biāo)移動(dòng)事件重新計(jì)算鼠標(biāo)位置;目標(biāo)設(shè)備上更新鼠標(biāo)的繪制,并且重新等待用戶操作;
如果是鼠標(biāo)點(diǎn)擊事件,向系統(tǒng)底層發(fā)送鼠標(biāo)點(diǎn)擊事件,然后等待用戶的下一次操作。
進(jìn)一步地,步驟S300還包括:
步驟S304、若解碼后獲取的數(shù)據(jù)類型為結(jié)束事件,則斷開目標(biāo)藍(lán)牙設(shè)備與移動(dòng)終端的藍(lán)牙連接。
具體實(shí)施時(shí),若解碼后獲取的數(shù)據(jù)類型是結(jié)束事件,斷開藍(lán)牙連接,結(jié)束整個(gè)流程。
本發(fā)明提供了一種通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法的具體應(yīng)用實(shí)施例的流程圖,如圖3所示,方法如下:
步驟S11、初始化;
步驟S12、手機(jī)與目標(biāo)藍(lán)牙設(shè)備建立連接;
步驟S13、獲取手機(jī)上用戶的操作;
步驟S14、手機(jī)將用戶的操作編碼后發(fā)送至目標(biāo)藍(lán)牙設(shè)備;
步驟S15、目標(biāo)藍(lán)牙設(shè)備接收數(shù)據(jù)后解析,判斷解析后的數(shù)據(jù)類型,若是鼠標(biāo)移動(dòng)事件,執(zhí)行步驟S16,若是鼠標(biāo)點(diǎn)擊事件,執(zhí)行步驟S18,若是結(jié)束事件,執(zhí)行步驟S19;
步驟S16、目標(biāo)藍(lán)牙設(shè)備計(jì)算鼠標(biāo)位置;
步驟S17、目標(biāo)藍(lán)牙設(shè)備更新鼠標(biāo)繪制;
步驟S18、目標(biāo)藍(lán)牙設(shè)備執(zhí)行點(diǎn)擊操作;
步驟S19、目標(biāo)藍(lán)牙設(shè)備關(guān)閉藍(lán)牙連接。
由以上方法實(shí)施例可知,本發(fā)明提供了一種通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法,通過將一臺(tái)Android手機(jī)模擬為藍(lán)牙鼠標(biāo),實(shí)現(xiàn)在一臺(tái)Android手機(jī)上操作,實(shí)現(xiàn)控制另外一臺(tái)藍(lán)牙設(shè)備,從而實(shí)現(xiàn)設(shè)備間短距離的無線操控。
在示例性實(shí)施例中,裝置可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述方法。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器,上述指令可由裝置的處理器執(zhí)行以完成上述方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是ROM、隨機(jī)存取存儲(chǔ)器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
本發(fā)明還提供了一種通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的系統(tǒng)的較佳實(shí)施例的功能原理框圖,如圖4所示,系統(tǒng)包括:
藍(lán)牙連接建立模塊100,用于移動(dòng)終端掃描所有藍(lán)牙設(shè)備,與目標(biāo)藍(lán)牙設(shè)備建立藍(lán)牙連接;具體如方法實(shí)施例所示。
操作數(shù)據(jù)發(fā)送模塊200,用于移動(dòng)終端獲取用戶對(duì)目標(biāo)藍(lán)牙設(shè)備的操作數(shù)據(jù),通過藍(lán)牙發(fā)送給目標(biāo)藍(lán)牙設(shè)備;具體如方法實(shí)施例所示。
操作數(shù)據(jù)執(zhí)行模塊300,用于目標(biāo)藍(lán)牙設(shè)備根據(jù)接收到的操作數(shù)據(jù)執(zhí)行對(duì)應(yīng)的操作;具體如方法實(shí)施例所示。
所述的通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的系統(tǒng),其中,所述系統(tǒng)還包括:
預(yù)設(shè)模塊,用于預(yù)先設(shè)置目標(biāo)藍(lán)牙設(shè)備開啟監(jiān)聽藍(lán)牙連接;具體如方法實(shí)施例所示。
所述的通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的系統(tǒng),其中,所述操作數(shù)據(jù)發(fā)送模塊具體包括:
編碼單元,用于移動(dòng)終端獲取用戶對(duì)目標(biāo)藍(lán)牙設(shè)備的操作數(shù)據(jù),將操作數(shù)據(jù)編碼為藍(lán)牙通信數(shù)據(jù)包;具體如方法實(shí)施例所示。
數(shù)據(jù)發(fā)送單元,用于移動(dòng)終端將藍(lán)牙通信數(shù)據(jù)包發(fā)送給目標(biāo)藍(lán)牙設(shè)備;具體如方法實(shí)施例所示。
所述的通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的系統(tǒng),其中,所述操作數(shù)據(jù)執(zhí)行模塊具體包括:
解碼單元,用于目標(biāo)藍(lán)牙設(shè)備接收到藍(lán)牙通信數(shù)據(jù)包后解碼,并判斷解碼后獲取的數(shù)據(jù)類型;具體如方法實(shí)施例所示。
第一執(zhí)行單元,用于若解碼后獲取的數(shù)據(jù)類型是鼠標(biāo)移動(dòng)事件,則目標(biāo)藍(lán)牙設(shè)備根據(jù)鼠標(biāo)移動(dòng)事件計(jì)算鼠標(biāo)位置,更新鼠標(biāo)的繪制,并重新等待下一個(gè)藍(lán)牙通信數(shù)據(jù)包;具體如方法實(shí)施例所示。
第二執(zhí)行單元,用于若解碼后獲取的數(shù)據(jù)類型是鼠標(biāo)點(diǎn)擊事件,則目標(biāo)藍(lán)牙設(shè)備向協(xié)議底層發(fā)送鼠標(biāo)點(diǎn)擊事件,重新等待下一個(gè)藍(lán)牙通信數(shù)據(jù)包;具體如方法實(shí)施例所示。
所述的通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的系統(tǒng),其中,所述操作數(shù)據(jù)執(zhí)行模塊還包括:
第三執(zhí)行單元,用于若解碼后獲取的數(shù)據(jù)類型為結(jié)束事件,則斷開目標(biāo)藍(lán)牙設(shè)備與移動(dòng)終端的藍(lán)牙連接;具體如方法實(shí)施例所示。
綜上所述,本發(fā)明提供了通過移動(dòng)終端模擬藍(lán)牙鼠標(biāo)控制藍(lán)牙設(shè)備的方法及系統(tǒng),方法包括:移動(dòng)終端掃描所有藍(lán)牙設(shè)備,與目標(biāo)藍(lán)牙設(shè)備建立藍(lán)牙連接;移動(dòng)終端獲取用戶對(duì)目標(biāo)藍(lán)牙設(shè)備的操作數(shù)據(jù),通過藍(lán)牙發(fā)送給目標(biāo)藍(lán)牙設(shè)備;目標(biāo)藍(lán)牙設(shè)備根據(jù)接收到的操作數(shù)據(jù)執(zhí)行對(duì)應(yīng)的操作。本發(fā)明可將一臺(tái)Android手機(jī)模擬為藍(lán)牙鼠標(biāo),控制另外一臺(tái)設(shè)備;從而實(shí)現(xiàn)設(shè)備間短距離的無線操控,從而使設(shè)備間操作更快捷,更便利。
應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。