專利名稱:萬能遙控器及其參數(shù)配置方法、受控設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及遙控技術(shù),特別是涉及一種萬能遙控器及其參數(shù)配置方法、受控設(shè)備。
背景技術(shù):
隨著家居使用電子產(chǎn)品增多,對應(yīng)的電子遙控器也多。因各廠商界面不同,使用紅外遙控器編碼方式也各不相同,致使電子遙控器的種類繁多,這樣用戶在使用時(shí),分不清哪個(gè)電子遙控器對應(yīng)控制哪個(gè)電子產(chǎn)品。為此,市面上出現(xiàn)了萬能遙控器,通過萬能遙控器實(shí)現(xiàn)對不同電子產(chǎn)品的控制。傳統(tǒng)的萬能遙控器是將主要廠商的遙控器和紅外編碼寫入,然后通過說明書輸入型號調(diào)出相應(yīng)產(chǎn)品,初始化配置相應(yīng)的控制參數(shù),以實(shí)現(xiàn)對相應(yīng)產(chǎn)品的控制。然而,傳統(tǒng)的萬能遙控器中僅包含主要廠商的遙控器和紅外編碼,不能兼容所有的廠商的遙控器,且需 要嚴(yán)格按照說明書進(jìn)行操作,操作較為復(fù)雜。
發(fā)明內(nèi)容
基于此,有必要針對傳統(tǒng)的萬能遙控器兼容部分廠商的遙控器及操作復(fù)雜問題,提供一種萬能遙控器,以兼容所有廠商的遙控器且操作簡單。此外,還有必要提供一種萬能遙控器參數(shù)的配置方法。此外,還有必要提供一種受控設(shè)備。一種萬能遙控器參數(shù)配置方法,包括以下步驟與受控設(shè)備建立連接;發(fā)送參數(shù)配置請求給所述建立連接的受控設(shè)備;接收所述受控設(shè)備根據(jù)所述參數(shù)配置請求返回的控制數(shù)據(jù);存儲所述控制數(shù)據(jù)及所述受控設(shè)備對應(yīng)的標(biāo)識。在其中一個(gè)實(shí)施例中,所述與受控設(shè)備建立連接的步驟包括獲取受控設(shè)備標(biāo)識,根據(jù)所述受控設(shè)備標(biāo)識與對應(yīng)類型的受控設(shè)備建立通信;發(fā)送受控設(shè)備類型請求;接收受控設(shè)備返回的類型碼;判斷所述返回的類型碼與所述選擇的受控設(shè)備的類型碼是否相同,若是,則與所述受控設(shè)備建立連接。在其中一個(gè)實(shí)施例中,在所述發(fā)送參數(shù)配置請求的步驟之后,還包括步驟在與所述受控設(shè)備建立連接后的預(yù)設(shè)時(shí)間范圍內(nèi),獲取所述受控設(shè)備根據(jù)所述參數(shù)配置請求隨機(jī)產(chǎn)生的校驗(yàn)碼或根據(jù)所述參數(shù)配置請求讀取的廠商的定制碼,并發(fā)送所述校驗(yàn)碼或定制碼到所述受控設(shè)備;當(dāng)所述受控設(shè)備對所述校驗(yàn)碼或定制碼驗(yàn)證通過后,接收所述受控設(shè)備根據(jù)所述參數(shù)配置請求返回的控制數(shù)據(jù)。在其中一個(gè)實(shí)施例中,在所述存儲所述控制數(shù)據(jù)及所述受控設(shè)備的標(biāo)識的步驟之后,還包括獲取刪除請求;根據(jù)所述刪除請求刪除對應(yīng)的受控設(shè)備的標(biāo)識及對應(yīng)的控制數(shù)據(jù)。一種萬能遙控器,包括第一連接模塊,用于與受控設(shè)備建立連接;第一通信模塊,用于發(fā)送參數(shù)配置請求給所述建立連接 的受控設(shè)備,并接收所述受控設(shè)備根據(jù)所述參數(shù)配置請求返回的控制數(shù)據(jù);存儲模塊,用于存儲所述控制數(shù)據(jù)及所述受控設(shè)備對應(yīng)的標(biāo)識。在其中一個(gè)實(shí)施例中,所述第一連接模塊包括獲取單元,用于獲取受控設(shè)備標(biāo)識,根據(jù)所述受控設(shè)備標(biāo)識與對應(yīng)類型的受控設(shè)備建立通信;第一收發(fā)單元,用于發(fā)送受控設(shè)備類型請求,接收受控設(shè)備返回的所述受控設(shè)備的類型碼;判斷單元,用于判斷返回的類型碼與所述選擇的受控設(shè)備的類型碼是否相同;第一連接單元,用于在所述返回的類型碼與所述選擇的受控設(shè)備的類型碼匹配時(shí),與所述受控設(shè)備建立連接。在其中一個(gè)實(shí)施例中,所述萬能遙控器還包括第一計(jì)時(shí)模塊,用于在所述與所述受控設(shè)備建立連接之后,開始計(jì)時(shí);獲取模塊,用于在所述發(fā)送參數(shù)配置請求之后,在預(yù)設(shè)時(shí)間范圍內(nèi),獲取所述受控設(shè)備根據(jù)所述參數(shù)配置請求隨機(jī)產(chǎn)生的校驗(yàn)碼或根據(jù)所述參數(shù)配置請求讀取的廠商的定制碼;所述第一通信模塊還用于發(fā)送所述校驗(yàn)碼或定制碼到所述受控設(shè)備,以及接收所述受控設(shè)備對所述校驗(yàn)碼或定制碼驗(yàn)證通過后,根據(jù)所述參數(shù)配置請求返回的控制數(shù)據(jù)。一種受控設(shè)備,包括第二連接模塊,用于與萬能遙控器建立連接;第二通信模塊,用于接收參數(shù)配置請求,并根據(jù)所述參數(shù)配置請求返回控制數(shù)據(jù)。在其中一個(gè)實(shí)施例中,所述第二連接模塊還用于接收受控設(shè)備類型請求,并返回受控設(shè)備的類型碼,以及接收返回的受控設(shè)備類型碼與選擇的受控設(shè)備的類型碼相同的信
肩、O在其中一個(gè)實(shí)施例中,所述受控設(shè)備還包括處理模塊,用于根據(jù)所述參數(shù)配置請求隨機(jī)產(chǎn)生校驗(yàn)碼或者根據(jù)所述參數(shù)配置請求讀取廠商的定制碼;顯示模塊,用于顯示所述校驗(yàn)碼或定制碼;所述第二通信模塊還用于接收所述萬能遙控器發(fā)送的校驗(yàn)碼或定制碼;所述第二處理模塊還用于將接收的校驗(yàn)碼與產(chǎn)生的校驗(yàn)碼進(jìn)行比對,或?qū)⒔邮盏亩ㄖ拼a與讀取的定制碼進(jìn)行比對;所述第二通信模塊還用于在兩個(gè)校驗(yàn)碼相同或兩個(gè)定制碼相同時(shí),發(fā)送驗(yàn)證通過信息,并根據(jù)所述參數(shù)配置請求返回控制數(shù)據(jù)。上述萬能遙控器及其參數(shù)配置方法、受控設(shè)備,通過與受控設(shè)備建立連接,并接收根據(jù)參數(shù)配置請求返回的受控設(shè)備的控制數(shù)據(jù),存儲控制數(shù)據(jù)及受控設(shè)備對應(yīng)的標(biāo)識,可對所有具有無線功能的受控設(shè)備實(shí)現(xiàn)遙控功能,且只需選擇建立連接的受控設(shè)備,參數(shù)配置自動(dòng)完成,操作簡單。
圖I為本發(fā)明中萬能遙控器參數(shù)配置方法的一個(gè)實(shí)施例的 流程圖;圖2為本發(fā)明中萬能遙控器參數(shù)配置方法的另一個(gè)較佳實(shí)施例的流程圖;圖3為本發(fā)明中萬能遙控器的一個(gè)實(shí)施例中的內(nèi)部結(jié)構(gòu)示意圖;圖4為本發(fā)明中第一連接模塊的一個(gè)實(shí)施例中的內(nèi)部結(jié)構(gòu)示意圖;圖5為本發(fā)明中萬能遙控器的另一個(gè)較佳實(shí)施例中的內(nèi)部結(jié)構(gòu)示意圖;圖6為本發(fā)明中受控設(shè)備的一個(gè)實(shí)施例中的內(nèi)部結(jié)構(gòu)示意圖;圖7為本發(fā)明中受控設(shè)備的另一個(gè)較佳實(shí)施例中的內(nèi)部結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合具體的實(shí)施例及附圖對萬能遙控器參數(shù)配置方法、萬能遙控器及受控設(shè)備的技術(shù)方案進(jìn)行詳細(xì)的描述,以使其更加清楚。如圖I所示,一種萬能遙控器參數(shù)配置方法,包括以下步驟步驟S110,與受控設(shè)備建立連接。具體的,開啟受控設(shè)備及萬能遙控器主界面。在萬能遙控器主界面顯示需要建立連接的受控設(shè)備列表供使用者選擇。用戶在萬能遙控器主界面上選擇建立連接的受控設(shè)備的標(biāo)識,由萬能遙控器與選中的受控設(shè)備建立連接。受控設(shè)備的標(biāo)識可為受控設(shè)備的MAC(Media Access Control,硬件位址)地址或者受控設(shè)備的設(shè)備流水號等。受控設(shè)備為具有無線通信功能的受控設(shè)備,如具有wifi模塊或藍(lán)牙功能。步驟S120,發(fā)送參數(shù)配置請求給建立連接的受控設(shè)備。具體的,萬能遙控器與選中的受控設(shè)備建立連接后,發(fā)送參數(shù)配置請求。步驟S130,接收受控設(shè)備根據(jù)所述參數(shù)配置請求返回的控制數(shù)據(jù)。具體的,參數(shù)配置請求即請求將受控設(shè)備的控制數(shù)據(jù)轉(zhuǎn)存到萬能遙控器中??刂茢?shù)據(jù)包括按鍵鍵值及按鍵功能。按鍵鍵值如按鍵O對應(yīng)鍵值為0XF0,對應(yīng)的按鍵功能為O頻道。步驟S140,存儲控制數(shù)據(jù)及受控設(shè)備對應(yīng)的標(biāo)識。具體的,萬能遙控器接收到受控設(shè)備返回的控制數(shù)據(jù)后,將受控設(shè)備的標(biāo)識及對應(yīng)的控制數(shù)據(jù)進(jìn)行關(guān)聯(lián)存儲。存儲成功后,發(fā)送存儲成功信息給受控設(shè)備。受控設(shè)備對應(yīng)的標(biāo)識為受控設(shè)備的MAC地址或受控設(shè)備的設(shè)備流水號。上述萬能遙控器參數(shù)配置方法,通過與選擇的受控設(shè)備建立連接,并接收根據(jù)參數(shù)配置請求返回的受控設(shè)備的控制數(shù)據(jù),存儲控制數(shù)據(jù)及受控設(shè)備的標(biāo)識,可對所有具有無線功能的受控設(shè)備實(shí)現(xiàn)遙控功能,且只需選擇建立連接的受控設(shè)備,參數(shù)配置自動(dòng)完成,操作簡單。此外,通過上述萬能遙控器參數(shù)配置方法配置后,萬能遙控器內(nèi)存儲了控制數(shù)據(jù)及受控設(shè)備的標(biāo)識,再次建立萬能遙控器與受控設(shè)備的連接時(shí),不需進(jìn)行類型碼驗(yàn)證及參數(shù)配置,操作方便。圖2為萬能遙控器參數(shù)配置方法的較為詳細(xì)的流程示意圖。具體包括以下步驟步驟S202,獲取受控設(shè)備的標(biāo)識,根據(jù)受控設(shè)備標(biāo)識與對應(yīng)類型的受控設(shè)備建立通信。具體的,開啟受控設(shè)備及萬能遙控器主界面。在萬能遙控器主界面顯示需要建立連接的受控設(shè)備列表供使用者選擇。用戶在萬能遙控器主界面上選擇建立連接的受控設(shè)備的標(biāo)識,由萬能遙控器與選中的受控設(shè)備建立通信,使得萬能遙控器與受控設(shè)備具有通信的能力,萬能遙控器可發(fā)送受控設(shè)備類型請求到該類受控設(shè)備。受控設(shè)備的標(biāo)識可為受控設(shè)備的MAC (Media Access Control,硬件位址)地址或者受控設(shè)備的設(shè)備流水號等。步驟S204,發(fā)送受控設(shè)備類型請求,并接收受控設(shè)備返回的類型碼。 具體的,受控設(shè)備類型可為電視機(jī)、空調(diào)、播放機(jī)或功放等。受控設(shè)備的類型碼可如0x01表示電視機(jī)、0x02表示空調(diào)。受控設(shè)備接收到類型請求后,返回自身的類型碼。步驟S206,判斷返回的類型碼與選擇的受控設(shè)備的類型碼是否相同,若是,則執(zhí)行步驟S208,若否,則返回步驟S202。具體的,萬能遙控器將返回的類型碼與選擇的受控設(shè)備的類型碼進(jìn)行比對,判斷兩者是否相同,例如電視機(jī)的類型碼為0x01,空調(diào)的類型碼為0x02,選擇的類型碼為0x01,返回的類型為0x01,則兩者相同,萬能遙控器與受控設(shè)備建立連接,若返回的類型碼為0x02,則萬能遙控器與受控設(shè)備不建立連接。步驟S208,與受控設(shè)備建立連接。具體的,當(dāng)返回的類型碼與選擇的類型碼相同時(shí),則發(fā)送返回的受控設(shè)備類型碼與選擇的受控設(shè)備類型碼相同的信息,然后再將萬能遙控器與受控設(shè)備建立連接。步驟S210,開始計(jì)時(shí)。具體的,設(shè)置預(yù)設(shè)時(shí)間進(jìn)行計(jì)時(shí),以便在有效的時(shí)間范圍內(nèi)進(jìn)行參數(shù)配置,避免長時(shí)間的等待,減少資源的浪費(fèi)。當(dāng)萬能遙控器與受控設(shè)備內(nèi)均具有計(jì)時(shí)功能時(shí),萬能遙控器與受控設(shè)備建立連接后,開始計(jì)時(shí),可保證萬能遙控器和受控設(shè)備的同步計(jì)時(shí)。步驟S212,發(fā)送參數(shù)配置請求給建立連接的受控設(shè)備。具體的,萬能遙控器與選中的受控設(shè)備建立連接后,發(fā)送參數(shù)配置請求。參數(shù)配置請求即請求將受控設(shè)備的控制數(shù)據(jù)轉(zhuǎn)存到萬能遙控器中??刂茢?shù)據(jù)包括按鍵鍵值及按鍵功能。按鍵鍵值如按鍵O對應(yīng)鍵值為0XF0,對應(yīng)的按鍵功能為O頻道。步驟S214,獲取受控設(shè)備根據(jù)參數(shù)配置請求隨機(jī)產(chǎn)生的校驗(yàn)碼或根據(jù)參數(shù)配置請求讀取的廠商的定制碼,并發(fā)送所述校驗(yàn)碼或定制碼的到受控設(shè)備。具體的,受控設(shè)備根據(jù)參數(shù)配置請求隨機(jī)產(chǎn)生校驗(yàn)碼或讀取預(yù)定存儲的定制碼,并顯示在受控設(shè)備的界面上。萬能遙控器獲取到用戶在遙控主界面上輸入的校驗(yàn)碼或定制碼,并發(fā)給受控設(shè)備進(jìn)行驗(yàn)證。需要在預(yù)設(shè)時(shí)間范圍內(nèi),獲取受控設(shè)備根據(jù)參數(shù)配置請求隨機(jī)產(chǎn)生的校驗(yàn)碼或根據(jù)參數(shù)配置請求讀取的廠商的定制碼,以保證輸入的校驗(yàn)碼或定制碼是有效的。該預(yù)設(shè)時(shí)間可根據(jù)需要設(shè)定,如3分鐘或5分鐘等,在此不作限定。步驟S216,判斷是否超過預(yù)設(shè)時(shí)間,若是,則執(zhí)行步驟S218,若否,則執(zhí)行步驟S220。步驟S218,提示超時(shí),與受控設(shè)備斷開連接,并返回步驟S202。
步驟S220,進(jìn)一步判斷是否接收到受控設(shè)備對校驗(yàn)碼或定制碼驗(yàn)證通過,若是,執(zhí)行步驟S222,若否,執(zhí)行步驟S224。步驟S222,接收受控設(shè)備根據(jù)參數(shù)配置請求返回的控制數(shù)據(jù)。具體的,萬能遙控器與選中的受控設(shè)備建立連接后,發(fā)送參數(shù)配置請求。參數(shù)配置請求即請求將受控設(shè)備的控制數(shù)據(jù)轉(zhuǎn)存到萬能遙控器中??刂茢?shù)據(jù)包括按鍵鍵值及按鍵功能。按鍵鍵值如按鍵O對應(yīng)鍵值為0XF0,對應(yīng)的按鍵功能為O頻道。在接收返回的控制數(shù)據(jù)的過程中,連接出現(xiàn)中斷,則需重新建立連接,重新獲取選擇的受控設(shè)備的標(biāo)識。步驟S224,提示輸入錯(cuò)誤,與受控設(shè)備斷開連接,并返回步驟S202。具體的,在預(yù)設(shè)時(shí)間范圍內(nèi)發(fā)送了校驗(yàn)碼或定制碼,需在預(yù)設(shè)時(shí)間范圍內(nèi)接收到受控設(shè)備對校驗(yàn)碼或定制碼驗(yàn)證通過的信息,否則,會(huì)提示超時(shí),若在預(yù)設(shè)時(shí)間內(nèi)接收到的 是受控設(shè)備對校驗(yàn)碼或定制碼驗(yàn)證不通過的信息,則提示輸入錯(cuò)誤,并與受控設(shè)備斷開連接。步驟S226,存儲控制數(shù)據(jù)及受控設(shè)備對應(yīng)的標(biāo)識。具體的,萬能遙控器接收到受控設(shè)備返回的控制數(shù)據(jù)后,將受控設(shè)備的標(biāo)識及對應(yīng)的控制數(shù)據(jù)進(jìn)行關(guān)聯(lián)存儲,即將受控設(shè)備的標(biāo)識及控制數(shù)據(jù)建立對應(yīng)關(guān)系,并存儲受控設(shè)備的標(biāo)識、控制數(shù)據(jù)以及受控設(shè)備的標(biāo)識與控制數(shù)據(jù)之間的對應(yīng)關(guān)系。存儲成功后,發(fā)送存儲成功信息給受控設(shè)備。上述萬能遙控器參數(shù)配置方法中,與受控設(shè)備建立連接的過程包括步驟S204、S206和S208。與受控設(shè)備建立連接之前,萬能遙控器與受控設(shè)備之間具備通信的功能,即萬能遙控器可向受控設(shè)備發(fā)起獲取受控設(shè)備類型碼請求。進(jìn)一步地,萬能遙控器可通過同步方式或不同步方式接收受控設(shè)備根據(jù)所述參數(shù)配置請求返回的控制數(shù)據(jù)。通過同步方式接收受控設(shè)備根據(jù)參數(shù)配置請求返回控制數(shù)據(jù),同時(shí)還接收返回的狀態(tài)數(shù)據(jù)。狀態(tài)數(shù)據(jù)表示鍵值對應(yīng)的狀態(tài)。受控設(shè)備實(shí)時(shí)處理鍵值后狀態(tài)發(fā)生變更,如當(dāng)前狀態(tài)為off,同步為off,處理后狀態(tài)為on,則同步為on。同步方式中,萬能遙控器操作時(shí)既發(fā)送鍵值,也發(fā)送狀態(tài)數(shù)據(jù)到受控設(shè)備。不同步方式是指只將控制數(shù)據(jù)存儲到萬能遙控器,萬能遙控器操作時(shí)只發(fā)送鍵值到受控設(shè)備。進(jìn)一步地,上述萬能遙控器參數(shù)配置方法,還包括步驟獲取刪除請求,根據(jù)所述刪除請求刪除對應(yīng)的受控設(shè)備的標(biāo)識及對應(yīng)的控制數(shù)據(jù)。具體的,刪除存儲的按鍵鍵值及按鍵功能。上述萬能遙控器參數(shù)配置方法,通過發(fā)送受控設(shè)備類型請求,判斷返回的類型碼與選擇的類型碼是否相同,只有兩個(gè)類型碼相同,萬能遙控器才與受控設(shè)備建立連接,保證了連接的正確性和安全性;通過驗(yàn)證校驗(yàn)碼或定制碼,提高通信的安全性,通過設(shè)置預(yù)設(shè)時(shí)間,在預(yù)設(shè)時(shí)間內(nèi)接收校驗(yàn)碼或定制碼,進(jìn)一步提高安全性以及資源的利用率;在超時(shí)或驗(yàn)證錯(cuò)誤時(shí),發(fā)出提示信息,方便提醒用戶。此外,返回的控制數(shù)據(jù)包括按鍵鍵值及按鍵功能,無需進(jìn)行紅外編碼;采用只返回控制數(shù)據(jù),代碼少,且只需返回一次即可;僅通過一個(gè)萬能遙控器即可實(shí)現(xiàn)對多個(gè)受控設(shè)備的控制,目前在一個(gè)家庭內(nèi)因有多個(gè)受控設(shè)備,需要多個(gè)遙控器,但采用本發(fā)明的萬能遙控器,只需要一個(gè)萬能遙控器,即可實(shí)現(xiàn)對多個(gè)受控設(shè)備的控制,節(jié)省了成本。如圖3所示,在一個(gè)實(shí)施例中,一種萬能遙控器,包括第一連接模塊110、第一通信模塊120和存儲模塊130。其中第一連接模塊110用于與受控設(shè)備建立連接。具體的,由萬能遙控器與選中的受控設(shè)備建立連接。具體的,受控設(shè)備為具有無線通信功能的受控設(shè)備,如設(shè)有wifi模塊或藍(lán)牙功能。第一通信模塊120用于發(fā)送參數(shù)配置請求給建立連接的受控設(shè)備,并接收所述受控設(shè)備根據(jù)所述參數(shù)配置請求返回的控制數(shù)據(jù)。具體的,萬能遙控器與選中的受控設(shè)備建立連接后,發(fā)送參數(shù)配置請求。參數(shù)配置請求即請求將受控設(shè)備的控制數(shù)據(jù)轉(zhuǎn)存到萬能遙控器中??刂茢?shù)據(jù)包括按鍵鍵值及按鍵功能。按鍵鍵值如按鍵O對應(yīng)鍵值為0XF0,對應(yīng)的按鍵功能為O頻道。存儲模塊130用于對應(yīng)存儲控制數(shù)據(jù)及受控設(shè)備對應(yīng)的標(biāo)識。具體的,接收到受 控設(shè)備返回的控制數(shù)據(jù)后,存儲模塊130將受控設(shè)備的標(biāo)識及對應(yīng)的控制數(shù)據(jù)進(jìn)行關(guān)聯(lián)存儲。受控設(shè)備的標(biāo)識可為受控設(shè)備的MAC (Media Access Control,硬件位址)地址或者受控設(shè)備的設(shè)備流水號等。第一通信模塊120還用于發(fā)送存儲成功信息。存儲模塊130存儲成功后,第一通信模塊120發(fā)送存儲成功信息給受控設(shè)備。如圖4所示,在一個(gè)實(shí)施例中,第一連接模塊110包括獲取單元111、第一收發(fā)單元113、判斷單元115和第一連接單元117。其中獲取單元111用于獲取受控設(shè)備的標(biāo)識,根據(jù)所述受控設(shè)備標(biāo)識與對應(yīng)類型的受控設(shè)備建立通信。具體的,開啟受控設(shè)備及萬能遙控器主界面。在萬能遙控器主界面顯示需要建立連接的受控設(shè)備列表供使用者選擇。用戶在萬能遙控器主界面上選擇建立連接的受控設(shè)備的標(biāo)識。受控設(shè)備的標(biāo)識可為受控設(shè)備的MAC (Media Access Contool,硬件位址)地址或者受控設(shè)備的設(shè)備流水號等。受控設(shè)備為具有無線通信功能的受控設(shè)備,如設(shè)有wifi模塊或藍(lán)牙功能。第一收發(fā)單元113用于發(fā)送受控設(shè)備類型請求,接收所述受控設(shè)備返回的類型碼。具體的,受控設(shè)備類型可為電視機(jī)、空調(diào)、播放機(jī)或功放等。受控設(shè)備的類型碼可如0x01表示電視機(jī)、0x02表示空調(diào)。判斷單元115用于判斷返回的類型碼與所述選擇的受控設(shè)備的類型碼是否相同。第一連接單元117用于在返回的類型碼與所述選擇的受控設(shè)備的類型碼相同時(shí),與受控設(shè)備建立連接。此外,第一通信模塊120還用于在返回的類型碼與選擇的受控設(shè)備的類型碼相同時(shí),發(fā)送返回的受控設(shè)備類型碼與選擇的受控設(shè)備類型碼相同的信息到受控設(shè)備。如圖5所示,在一個(gè)實(shí)施例中,上述萬能遙控器,除了包括第一連接模塊110、第一通信模塊120和存儲模塊130,還包括計(jì)時(shí)模塊140和獲取模塊150。計(jì)時(shí)模塊140用于在與受控設(shè)備建立連接之后,開始計(jì)時(shí)。獲取模塊150還用于在發(fā)送參數(shù)配置請求之后,在預(yù)設(shè)時(shí)間范圍內(nèi),獲取受控設(shè)備根據(jù)所述參數(shù)配置請求隨機(jī)產(chǎn)生的校驗(yàn)碼或根據(jù)所述參數(shù)配置請求讀取的廠商的定制碼。該預(yù)設(shè)時(shí)間可根據(jù)需要設(shè)定,如3分鐘或5分鐘等,在此不作限定。
第一通信模塊120還用于發(fā)送校驗(yàn)碼或定制碼到受控設(shè)備,以及接收受控設(shè)備對校驗(yàn)碼或定制碼驗(yàn)證通過后,根據(jù)參數(shù)配置請求返回的控制數(shù)據(jù)。進(jìn)一步地,上述萬能遙控器還可包括提示模塊和刪除模塊。提示模塊可用于在超過預(yù)設(shè)時(shí)間,未獲取到校驗(yàn)碼或定制碼時(shí)提示超時(shí),以及在預(yù)設(shè)時(shí)間內(nèi)接收到受控設(shè)備對校驗(yàn)碼或定制碼驗(yàn)證不通過的信息時(shí),提示輸入錯(cuò)誤。刪除模塊用于在獲取刪除請求時(shí),根據(jù)刪除請求刪除對應(yīng)的受控設(shè)備的標(biāo)識及對應(yīng)的控制數(shù)據(jù)。如圖6所示,在一個(gè)實(shí)施例中,一種受控設(shè)備,包括第二連接模塊610和第二通信模塊620。第二連接模塊610用于與萬能控器建立連接。具體的,第二連接模塊610與萬能遙控器的第一連接模塊110通過無線連接。 第二通信模塊620用于接收參數(shù)配置請求,并根據(jù)參數(shù)配置請求返回控制數(shù)據(jù),以及接收萬能遙控器發(fā)送的存儲成功信息。第二通信模塊620還用于接收受控設(shè)備類型請求,并返回受控設(shè)備的類型碼,以及接收返回的受控設(shè)備類型碼與選擇的受控設(shè)備類型碼相同的信息。具體的,受控設(shè)備類型可為電視機(jī)、空調(diào)、播放機(jī)或功放等。受控設(shè)備的類型碼可如0x01表示電視機(jī)、0x02表示空調(diào)。第二通信模塊620將自身的類型碼發(fā)送給萬能遙控器。如圖7所示,在一個(gè)實(shí)施例中,上述受控設(shè)備,除了包括第二連接模塊610和第二通信模塊620,還包括處理模塊630和顯示模塊640。其中處理模塊630用于根據(jù)所述參數(shù)配置請求隨機(jī)產(chǎn)生校驗(yàn)碼或者根據(jù)所述參數(shù)配置請求讀取廠商的定制碼。第二通信模塊620接收到參數(shù)配置請求后,處理模塊630隨機(jī)產(chǎn)生校驗(yàn)碼或讀取定制碼。顯示模塊640用于顯示校驗(yàn)碼或定制碼。具體的,顯示模塊640將校驗(yàn)碼或定制碼顯示在受控設(shè)備的界面上。第二通信模塊620還用于在預(yù)設(shè)時(shí)間范圍內(nèi)接收到所述萬能遙控器發(fā)送的校驗(yàn)碼或定制碼。具體的,需要保證接收到的校驗(yàn)碼或定制碼是在預(yù)設(shè)時(shí)間范圍內(nèi),否則超時(shí),則第二連接模塊610斷開與萬能遙控器的連接。處理模塊630還用于將接收的校驗(yàn)碼與產(chǎn)生的校驗(yàn)碼進(jìn)行比對,或?qū)⒔邮盏亩ㄖ拼a與讀取的定制碼進(jìn)行比對。第二通信模塊620還用于在兩個(gè)校驗(yàn)碼相同或兩個(gè)定制碼相同時(shí),發(fā)送驗(yàn)證通過信息,并根據(jù)所述參數(shù)配置請求返回控制數(shù)據(jù)。此外,上述受控設(shè)備也可包括計(jì)時(shí)模塊,該計(jì)時(shí)模塊用于在與萬能遙控器建立連接之后,開始計(jì)時(shí)。具體的,該計(jì)時(shí)模塊與萬能遙控器內(nèi)的計(jì)時(shí)模塊140同步開始計(jì)時(shí)。上述受控設(shè)備,通過將校驗(yàn)碼或定制碼顯示,可方便用戶及時(shí)獲取,以便盡快進(jìn)行驗(yàn)證操作。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種萬能遙控器參數(shù)配置方法,包括以下步驟 與受控設(shè)備建立連接; 發(fā)送參數(shù)配置請求給所述建立連接的受控設(shè)備; 接收所述受控設(shè)備根據(jù)所述參數(shù)配置請求返回的控制數(shù)據(jù); 存儲所述控制數(shù)據(jù)及所述受控設(shè)備對應(yīng)的標(biāo)識。
2.根據(jù)權(quán)利要求I所述的萬能遙控器參數(shù)配置方法,其特征在于,所述與受控設(shè)備建立連接的步驟包括 獲取受控設(shè)備標(biāo)識,根據(jù)所述受控設(shè)備標(biāo)識與對應(yīng)類型的受控設(shè)備建立通信; 發(fā)送受控設(shè)備類型請求; 接收所述受控設(shè)備返回的類型碼; 判斷所述返回的類型碼與所述選擇的受控設(shè)備的類型碼是否相同,若是,則與所述受控設(shè)備建立連接。
3.根據(jù)權(quán)利要求I或2所述的萬能遙控器參數(shù)配置方法,其特征在于,在發(fā)送參數(shù)配置請求給所述受控設(shè)備的步驟之后,還包括步驟 在與所述受控設(shè)備建立連接后的預(yù)設(shè)時(shí)間范圍內(nèi),獲取所述受控設(shè)備根據(jù)所述參數(shù)配置請求隨機(jī)產(chǎn)生的校驗(yàn)碼或根據(jù)所述參數(shù)配置請求讀取的廠商的定制碼,并發(fā)送所述校驗(yàn)碼或定制碼到所述受控設(shè)備; 當(dāng)所述受控設(shè)備對所述校驗(yàn)碼或定制碼驗(yàn)證通過后,接收所述受控設(shè)備根據(jù)所述參數(shù)配置請求返回的控制數(shù)據(jù)。
4.根據(jù)權(quán)利要求I所述的萬能遙控器參數(shù)配置方法,其特征在于,在存儲所述控制數(shù)據(jù)及所述受控設(shè)備對應(yīng)的標(biāo)識步驟之后,還包括 獲取刪除請求; 根據(jù)所述刪除請求刪除對應(yīng)的受控設(shè)備的標(biāo)識及對應(yīng)的控制數(shù)據(jù)。
5.一種萬能遙控器,其特征在于,包括 第一連接模塊,用于與受控設(shè)備建立連接; 第一通信模塊,用于發(fā)送參數(shù)配置請求給所述建立連接的受控設(shè)備,并接收所述受控設(shè)備根據(jù)所述參數(shù)配置請求返回的控制數(shù)據(jù); 存儲模塊,用于存儲所述控制數(shù)據(jù)及所述受控設(shè)備對應(yīng)的標(biāo)識。
6.根據(jù)權(quán)利要求5所述的萬能遙控器,其特征在于,所述第一連接模塊包括 獲取單元,用于獲取受控設(shè)備標(biāo)識,根據(jù)所述受控設(shè)備標(biāo)識與對應(yīng)類型的受控設(shè)備建立通信; 第一收發(fā)單元,用于發(fā)送受控設(shè)備類型請求,接收所述受控設(shè)備返回的類型碼; 判斷單元,用于判斷返回的類型碼與所述選擇的受控設(shè)備的類型碼是否相同; 第一連接單元,用于在所述返回的類型碼與所述選擇的受控設(shè)備的類型碼相同時(shí),與所述受控設(shè)備建立連接。
7.根據(jù)權(quán)利要求5或6所述的萬能遙控器,其特征在于,所述萬能遙控器還包括 計(jì)時(shí)模塊,用于在所述與所述受控設(shè)備建立連接之后,開始計(jì)時(shí); 獲取模塊,用于在所述發(fā)送參數(shù)配置請求之后,在預(yù)設(shè)時(shí)間范圍內(nèi),獲取所述受控設(shè)備根據(jù)所述參數(shù)配置請求隨機(jī)產(chǎn)生的校驗(yàn)碼或根據(jù)所述參數(shù)配置請求讀取的廠商的定制碼; 所述第一通信模塊還用于發(fā)送所述校驗(yàn)碼或定制碼到所述受控設(shè)備,以及接收所述受控設(shè)備對所述校驗(yàn)碼或定制碼驗(yàn)證通過后,根據(jù)所述參數(shù)配置請求返回的控制數(shù)據(jù)。
8.—種受控設(shè)備,其特征在于,包括 第二連接模塊,用于與萬能遙控器建立連接; 第二通信模塊,用于接收參數(shù)配置請求,并根據(jù)所述參數(shù)配置請求返回控制數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的受控設(shè)備,其特征在于,所述第二連接模塊還用于接收受控設(shè)備類型請求,并返回受控設(shè)備的類型碼,以及接收返回的受控設(shè)備類型碼與選擇的受控設(shè)備的類型碼相同的信息。
10.根據(jù)權(quán)利要求8或9所述的受控設(shè)備,其特征在于,所述受控設(shè)備還包括 處理模塊,用于根據(jù)所述參數(shù)配置請求隨機(jī)產(chǎn)生校驗(yàn)碼或者根據(jù)所述參數(shù)配置請求讀取廠商的定制碼; 顯示模塊,用于顯示所述校驗(yàn)碼或定制碼; 所述第二通信模塊還用于接收所述萬能遙控器發(fā)送的校驗(yàn)碼或定制碼; 所述處理模塊還用于將接收的校驗(yàn)碼與產(chǎn)生的校驗(yàn)碼進(jìn)行比對,或?qū)⒔邮盏亩ㄖ拼a與讀取的定制碼進(jìn)行比對; 所述第二通信模塊還用于在兩個(gè)校驗(yàn)碼相同或兩個(gè)定制碼相同時(shí),發(fā)送驗(yàn)證通過信息,并根據(jù)所述參數(shù)配置請求返回控制數(shù)據(jù)。
全文摘要
本發(fā)明涉及一種萬能遙控器及其參數(shù)配置方法、受控設(shè)備。萬能遙控器參數(shù)配置方法包括以下步驟與受控設(shè)備建立連接;發(fā)送參數(shù)配置請求給所述建立連接的受控設(shè)備;接收所述受控設(shè)備根據(jù)所述參數(shù)配置請求返回的控制數(shù)據(jù);存儲所述控制數(shù)據(jù)及所述受控設(shè)備對應(yīng)的標(biāo)識。上述萬能遙控器及其參數(shù)配置方法、受控設(shè)備,通過與選擇的受控設(shè)備建立連接,并接收根據(jù)參數(shù)配置請求返回的受控設(shè)備的控制數(shù)據(jù),存儲控制數(shù)據(jù)及受控設(shè)備的標(biāo)識,可對所有具有無線功能的受控設(shè)備實(shí)現(xiàn)遙控功能,且只需選擇建立連接的受控設(shè)備,參數(shù)配置自動(dòng)完成,操作簡單。
文檔編號G08C23/04GK102789685SQ20121023811
公開日2012年11月21日 申請日期2012年7月10日 優(yōu)先權(quán)日2012年7月10日
發(fā)明者冉剛偉, 冷先保, 李勇, 楊超貴, 許勝宗 申請人:Tcl通力電子(惠州)有限公司