本發(fā)明涉及一種無(wú)線信號(hào)控制技術(shù)領(lǐng)域,特別是一種遙控器控制系統(tǒng)及其控制方法。
背景技術(shù):
目前廣泛使用的遙控器大多采用紅外方式,但由于紅外遙控器具有距離短、有方向性、易互相干擾等缺點(diǎn),因此開(kāi)始出現(xiàn)采用2.4g技術(shù)和藍(lán)牙技術(shù)的遙控器。藍(lán)牙技術(shù)作為一種短距離無(wú)線通信技術(shù),除了具有距離遠(yuǎn)、無(wú)方向性、不會(huì)互相干擾的特點(diǎn)之外,與2.4g遙控器相比,因其采用藍(lán)牙標(biāo)準(zhǔn)規(guī)范,可以與同樣采用藍(lán)牙標(biāo)準(zhǔn)規(guī)范的設(shè)備,如手機(jī)、平板、智能電視乃至機(jī)頂盒直接連接,兼容性和通用性更強(qiáng)。
行動(dòng)電話遙控器適用于普通家電、智能家居、賓館、學(xué)校教室、機(jī)房、基站、公共場(chǎng)所紅外設(shè)備等遙控管理。手機(jī)等智能設(shè)備安裝手機(jī)遙控器軟件,配上轉(zhuǎn)發(fā)器,還可充當(dāng)各種遙控器使用,大大提聞廣品的實(shí)用性,可控制各種紅外設(shè)備,如:電視、dvd,機(jī)頂盒,風(fēng)扇,空調(diào)等,更新升級(jí)方便。
然而目前以具有藍(lán)芽功能的行動(dòng)電話做為遙控器,由于受控裝置,例如電視,會(huì)一直廣播本身的識(shí)別碼,因此只要另一裝置可以接收這個(gè)識(shí)別碼,則就可以對(duì)這個(gè)受控裝置進(jìn)行控制。如此一來(lái),整體的安全性就顯的不足。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種遙控器及其控制方法,可有效增加遙控器系統(tǒng)的安全性。
為解決上述問(wèn)題,本發(fā)明實(shí)施例提供一種遙控器控制方法,應(yīng)用于遙控器系統(tǒng)中,所述遙控器系統(tǒng)包括控制裝置與受控裝置,其特征在于,包括: 取得所述受控裝置的識(shí)別碼,其中所述受控裝置的狀態(tài)為接收指令封包狀態(tài),所述受控裝置不發(fā)送識(shí)別碼;傳送指令封包,所述指令封包包括控制信號(hào)與所述受控裝置的識(shí)別碼。
其中,更包括比對(duì)所述受控裝置的識(shí)別碼是否相符,當(dāng)相符時(shí),執(zhí)行相應(yīng)于所述控制信號(hào)的操作。
其中,所述受控裝置的識(shí)別碼是由所述受控裝置的二維碼獲得。
其中,所述受控裝置的識(shí)別碼是由所述受控裝置的序列碼獲得。
本發(fā)明另一實(shí)施例提供一種遙控器控制系統(tǒng),所述遙控器系統(tǒng)包括控制裝置與受控裝置,其特征在于,所述控制裝置包括:獲取模塊,用于取得所述受控裝置的識(shí)別碼,其中所述受控裝置的狀態(tài)為接收指令封包狀態(tài),所述受控裝置不發(fā)送識(shí)別碼;傳送模塊,用于傳送指令封包,所述指令封包包括控制信號(hào)與所述受控裝置的識(shí)別碼。
其中,所述受控裝置包括接收模塊,用于接收所述指令封包。
其中,所述受控裝置包括比對(duì)模塊,用于比對(duì)所述受控裝置的識(shí)別碼是否相符,當(dāng)相符時(shí),所述受控裝置執(zhí)行相應(yīng)于所述控制信號(hào)的操作。
其中,所述受控裝置的識(shí)別碼是由所述受控裝置的二維碼獲得。
其中,所述受控裝置的識(shí)別碼是由所述受控裝置的序列碼獲得。
根據(jù)本發(fā)明的技術(shù)方案,在由控制裝置與受控裝置構(gòu)成的遙控器系統(tǒng)中,將受控裝置的狀態(tài)于啟動(dòng)無(wú)線通信后,將其設(shè)定為接收模式,而非現(xiàn)有技術(shù)的搜尋模式。將受控裝置的設(shè)定為接收模式,在接收到具有相應(yīng)識(shí)別碼的指令封包后進(jìn)行相應(yīng)操作,避免因?yàn)樵谒褜つJ街谐掷m(xù)地廣播受控裝置的識(shí)別碼所造成的安全性問(wèn)題。
附圖說(shuō)明
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的遙控器控制方法的流程圖;
圖2是根據(jù)本發(fā)明實(shí)施例的遙控器控制系統(tǒng)的系統(tǒng)框圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,以下結(jié)合附圖及具體實(shí)施例,對(duì)本發(fā)明作進(jìn)一步地詳細(xì)說(shuō)明。
根據(jù)本發(fā)明的實(shí)施例,提供了一種遙控器控制方法。
圖1是根據(jù)本發(fā)明實(shí)施例的遙控器控制方法的流程圖,是應(yīng)用于具有受控裝置與控制裝置的系統(tǒng)中。在一實(shí)施例中,控制裝置例如為手機(jī)、遙控器等。受控裝置例如為冷氣、電扇等家電用品。在本實(shí)施例中,控制裝置與受控裝置之間的信號(hào)傳輸例如通過(guò)藍(lán)牙低功耗(bluetoothlowenergy,ble)無(wú)線通信技術(shù)。如圖所示,包括下列步驟:
步驟110:取得受控裝置的識(shí)別碼,其中所述受控裝置的狀態(tài)為接收指令封包狀態(tài),所述受控裝置不發(fā)送識(shí)別碼;
步驟120:傳送指令封包,所述指令封包包括控制信號(hào)與所述受控裝置的識(shí)別碼;
步驟130:比對(duì)所述受控裝置的識(shí)別碼是否相符,當(dāng)相符時(shí),執(zhí)行相應(yīng)于所述控制信號(hào)的操作。
步驟110與步驟120是在控制裝置中以軟件方式實(shí)施。在控制裝置為手持式裝置或者移動(dòng)通信裝置時(shí),可利用app來(lái)實(shí)現(xiàn)。
以下詳細(xì)說(shuō)明各步驟。
在步驟110中,控制裝置取得受控裝置的識(shí)別碼。在一實(shí)施例中,所述受控裝置的識(shí)別碼是由所述受控裝置的二維碼(qrcode)獲得。在另一實(shí)施例中,所述受控裝置的識(shí)別碼是由所述受控裝置的序列碼獲得。
在步驟110中,受控裝置的狀態(tài)為接收指令封包狀態(tài),所述受控裝置不發(fā)送識(shí)別碼。這是本發(fā)明解決現(xiàn)有技術(shù)問(wèn)題的技術(shù)手段之一。
在一般的實(shí)施例中,控制裝置與受控裝置是至少支援藍(lán)芽通訊的裝置。 在此情況下,控制裝置與受控裝置通常可以使用軟件的方式或者硬件開(kāi)關(guān)來(lái)啟動(dòng)藍(lán)芽通訊。在其他的實(shí)施例中控制裝置也可能沒(méi)有配備任何藍(lán)芽通訊介面卡,此時(shí)新增一張介面卡至控制裝置或電腦上。將介面卡插入受控裝置中的例如usb連接埠即可完成啟動(dòng)藍(lán)芽通訊的操作。
啟動(dòng)藍(lán)芽通訊后,受控裝置成為可搜尋的狀態(tài)。在一般的實(shí)施例中,當(dāng)受控裝置裝置處于探索模式時(shí),受控裝置會(huì)廣播無(wú)線訊號(hào),以允許其他裝置或電腦可以偵測(cè)到它。這通常稱(chēng)為“配對(duì)模式”。當(dāng)多數(shù)裝置是可搜尋時(shí),它們也會(huì)處于配對(duì)模式,準(zhǔn)備與電腦或控制裝置進(jìn)行配對(duì)。某些藍(lán)芽裝置一律會(huì)處于探索模式。而有些裝置(例如,大部分的行動(dòng)電話)需要從軟件功能表選取探索或按下裝置上的按鈕,才能進(jìn)入探索模式。
因此,受控裝置所廣播的無(wú)線訊號(hào)會(huì)讓其他的控制裝置收到,使得其他的控制裝置在完成配對(duì)后也可以對(duì)受控裝置進(jìn)行控制,如此就會(huì)造成安全性的問(wèn)題。
為了解決這個(gè)問(wèn)題,本發(fā)明將受控裝置的狀態(tài)于開(kāi)啟藍(lán)芽通訊后,即將受控裝置設(shè)定為接收指令封包狀態(tài),而不是如現(xiàn)有技術(shù)處于可搜尋的狀態(tài),在接收指令封包狀態(tài)時(shí)受控裝置不發(fā)送識(shí)別碼,如此一來(lái)就可以避免受控裝置發(fā)送無(wú)加密的識(shí)別碼時(shí)所產(chǎn)生的安全性風(fēng)險(xiǎn)。
接著,在步驟120中,控制裝置傳送指令封包,所述指令封包包括控制信號(hào)與所述受控裝置的識(shí)別碼。這個(gè)受控裝置的識(shí)別碼是依據(jù)控制裝置所取得的識(shí)別碼。
在步驟130中,由于受控裝置處于接收狀態(tài),受控裝置接收到指令封包后,會(huì)對(duì)所接收到的指令封包進(jìn)行解析,將指令封包中所攜帶的受控裝置的識(shí)別碼與受控裝置本身的識(shí)別碼進(jìn)行比對(duì),當(dāng)比對(duì)結(jié)果相符合時(shí),執(zhí)行相應(yīng)于指令封包中的控制命令的操作。
圖2是根據(jù)本發(fā)明實(shí)施例的遙控器控制系統(tǒng)的系統(tǒng)框圖。如圖所示,所述遙控器控制系統(tǒng)包括控制裝置210與受控裝置220。在一實(shí)施例中,控制裝置例如為手機(jī)、遙控器等。受控裝置例如為冷氣、電扇等家電用品。在本實(shí)施例中,控制裝置與受控裝置之間的信號(hào)傳輸例如通過(guò)藍(lán)牙無(wú)線通信技術(shù)。控制裝置210與受控裝置220因此具有至少具有藍(lán)芽通訊的功能,受控 裝置的狀態(tài)為接收指令封包狀態(tài),所述受控裝置不發(fā)送識(shí)別碼。
控制裝置210包括有獲取模塊211與傳送模塊212,獲取模塊211用于取得受控裝置的識(shí)別碼。
傳送模塊212用于傳送指令封包,所述指令封包包括控制信號(hào)與所述受控裝置的識(shí)別碼。
在一實(shí)施例中,控制裝置210為手持式裝置或者移動(dòng)通信裝置,典型的實(shí)施例是行動(dòng)電話。
控制裝置210還具有處理器以及運(yùn)作所需的記憶體,當(dāng)然一般情況之下還具有電池,以提供運(yùn)作所需的電力。在控制裝置210是行動(dòng)電話的實(shí)施例,除了以上的組件之外,還包括可以進(jìn)行電話通訊的模組、記憶體等等組件。在另一個(gè)實(shí)施例中,控制裝置210可以是一種可執(zhí)行app但不具有電話網(wǎng)路通訊功能的手持式裝置。
如圖所示,受控裝置220具有接收模塊,用于接收所述指令封包。另外還具有比對(duì)模塊221,用于比對(duì)所述受控裝置的識(shí)別碼是否相符,當(dāng)相符時(shí),受控裝置220執(zhí)行相應(yīng)于所述控制信號(hào)的操作。
綜上所述,根據(jù)本發(fā)明的技術(shù)方案,在由控制裝置與受控裝置構(gòu)成的遙控器系統(tǒng)中,將受控裝置的狀態(tài)于啟動(dòng)無(wú)線通信后,將其設(shè)定為接收模式,而非現(xiàn)有技術(shù)的搜尋模式。將受控裝置的設(shè)定為接收模式,在接收到具有相應(yīng)識(shí)別碼的指令封包后進(jìn)行相應(yīng)操作,避免因?yàn)樵谒褜つJ街谐掷m(xù)地廣播受控裝置的識(shí)別碼所造成的安全性問(wèn)題。
本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可以通過(guò)程序來(lái)指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器,硬盤(pán)或者光盤(pán)等??蛇x的,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或者多個(gè)集成電路來(lái)實(shí)現(xiàn)。相應(yīng)的,上述實(shí)施例中的各模塊單元,可以采用硬件形式實(shí)現(xiàn),也可以由軟件功能模塊的形式實(shí)現(xiàn),本申請(qǐng)不限于任何特定形式的軟件和硬件的結(jié)合。
以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則 之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。