本發明涉及遙控技術領域,尤其涉及一種用于多設備的遙控方法。
背景技術:
遙控技術是對受控對象進行遠距離控制的技術。它是利用自動控制技術、通信技術和計算機技術而形成的一門綜合性技術。遙控技術已經成為現代人在現代生活方面一項不可或缺的重要技術,尤其在智能裝置方面有著重要的應用。受控對象可以是電視機或機頂盒等。隨著人們的物質生活越來越豐富,現代人所使用的可被遙控的智能設備也越來越多。通常,不同的遙控裝置對應不同的可被遙控智能設備,而不同的遙控裝置中的按鍵對應的操作功能不同。當多個可被遙控的智能設備和多個遙控裝置集中在一個空間里時,則需要用戶區分不同的遙控裝置對相應的可被遙控的智能設備進行遙控操作。在沒有明顯標志的情況下,用戶無法區分不同的遙控裝置,從而給用戶帶來了混亂的操作體驗,進而給現代用戶的生產生活帶來了諸多不便。
技術實現要素:
本發明的目的是針對現有技術的缺陷,提供一種用于多設備的遙控方法,通過對接收設備中的遙控信號解碼指令集的進行對照解碼的方式,實現同一遙控裝置中的物理鍵值在不同接收設備上具有不同的功能的效果。從而達到遙控裝置使用效率最大化的目的。這種遙控方法效率高、操作便捷,并可以精簡遙控裝置的數量。
為實現上述目的,本發明提供了一種用于多設備的遙控方法,所述用于多設備的遙控方法包括:
接收設備接收遙控信號;
根據所述遙控信號讀取所述接收設備的設備參數;
根據所述設備參數確定遙控信號解碼指令集;
根據所述遙控信號在所述遙控信號解碼指令集中確定所述遙控信號對應的解碼指令;
根據所述解碼指令執行相應的指令操作。
優選的,在所述接收設備接收遙控信號之前,所述方法還包括:
遙控裝置接收用戶輸入的遙控指令,并根據所述遙控指令生成所述遙控信號。
進一步優選的,所述遙控信號包括按鍵編碼。
優選的,所述接收設備通過紅外線或wifi或藍牙接收所述遙控信號。
優選的,所述設備參數包括:設備品牌數據和設備型號數據。
優選的,所述遙控信號解碼指令集包括:設備參數、按鍵編碼和按鍵功能數據。
進一步優選的,所述根據所述設備參數確定遙控信號解碼指令集具體為:
所述接收設備根據所述設備參數確定所述設備參數相對應的按鍵編碼和按鍵功能數據。
進一步優選的,所述根據所述遙控信號在所述遙控信號解碼指令集中確定所述遙控信號對應的解碼指令具體為:
所述接收設備根據所述遙控信號中的按鍵編碼在所述遙控信號解碼指令集中的按鍵編碼和按鍵功能的對應關系中確定所述按鍵功能的解碼指令。
本發明實施例提供的用于多設備的遙控方法,通過對接收設備中的遙控信號解碼指令集的進行對照解碼的方式,實現同一遙控裝置中的物理鍵值在不同接收設備上具有不同的功能的效果。從而達到遙控裝置使用效率最大化的目的。這種遙控方法效率高、操作便捷,并可以精簡遙控裝置的數量。
附圖說明
圖1為本發明實施例提供的用于多設備的遙控方法的流程圖;
圖2為本發明實施例提供的用于多設備的遙控方法的遙控信號解碼指令集的示意圖。
具體實施方式
下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
為了更好的理解本發明的技術方案,首先對于本發明提出的用于多設備的遙控方法的應用場景進行介紹。
本發明實施例提供的一種用于多設備的遙控方法,用于遙控設備對具有遙控信號解碼指令集的接收設備進行遙控操作。通過對接收設備的設備參數與遙控信號解碼指令集對應關系進行解析,確定遙控設備中的物理鍵值在接收設備上的操作功能。
為便于表述,本發明實施例中以電視機為例,對各種能實現多設備遙控方法的平臺裝置進行統述。
本發明實施例提供了一種用于多設備的遙控方法,其方法流程圖如圖1所示,包括如下步驟:
步驟110,遙控裝置接收用戶輸入的遙控指令,根據遙控指令生成遙控信號;
具體的,遙控裝置可以為具有物理鍵值的遙控器或者鍵盤,每一個物理鍵值都具有相應的按鍵編碼。
在一個具體的例子中,遙控裝置為一個遙控器,具有確認鍵和返回鍵。確認鍵的按鍵編碼為“1”,返回鍵的按鍵編碼為“2”。當用戶輸入確認遙控按鈕時,即按下確認鍵時,遙控器生成具有控制編碼為“1”的遙控信號;當用戶輸入返回遙控按鈕時,即按下返回鍵時,遙控器生成具有控制編碼為“2”遙控信號。
步驟120,接收設備接收遙控信號;
具體的,遙控裝置可以通過紅外線或wifi或藍牙電信號向接收設備發送遙控信號。
接收設備可以是電視機或機頂盒等電子設備。
在一個具體的例子中,遙控器通過紅外線向電視機發送確認遙控信號,電視機接收確認遙控信號。
步驟130,根據遙控信號讀取接收設備的設備參數;
具體的,接收設備接收遙控信號后,根據遙控信號讀取自身的設備參數。
設備參數包括:設備品牌數據和設備型號數據等信息。
在一個具體的例子中,接收設備為電視機,電視機在接收確認遙控信號后,電視機中的處理模塊根據確認遙控信號判斷到用戶需要對電視機進行操作,為了解析用戶想要對電視機進行什么樣的操作,處理模塊需要讀取自身的設備參數進行讀取,得到例如“看尚電視v43,id00001”的設備參數。
步驟140,根據設備參數確定遙控信號解碼指令集;
具體的,遙控信號解碼指令集可以理解為接收設備的設備參數、按鍵編碼與按鍵功能的對照表。圖2為本發明實施例提供的用于多設備的遙控方法的遙控信號解碼指令集的示意圖,如圖2所示,遙控信號解碼指令集中包含接設備參數、按鍵編碼和按鍵功能的對應關系。在遙控信號解碼指令集1中,接設備參數為電視a的接收設備,按鍵編碼“1”所對應的按鍵功能為“確認”,按鍵編碼“2”所對應的按鍵功能為“返回”;在遙控信號解碼指令集2中接設備參數為電視b的接收設備,按鍵編碼“1”所對應的按鍵功能為“返回”,按鍵編碼“2”所對應的按鍵功能為“確認”。
接收設備根據自身的設備參數確認相應的按鍵編碼與按鍵功能的對照關系。
例如,接收設備確認自身設備參數為“電視a”,那么根據“電視a”所在遙控信號解碼指令集1可以確認其按鍵編碼與按鍵功能的對照關系為:按鍵編碼“1”所對應的按鍵功能為“確認”,按鍵編碼“2”所對應的按鍵功能為“返回”;接收設備確認自身設備參數為“電視b”,那么根據“電視b”所在遙控信號解碼指令集2可以確認其按鍵編碼與按鍵功能的對照關系為:按鍵編碼“1”所對應的按鍵功能為“返回”,按鍵編碼“2”所對應的按鍵功能為“確認”。
步驟150,根據遙控信號在遙控信號解碼指令集中確定相應的解碼指令;
具體的,解碼指令可以理解為按鍵功能所對應的操作指令。
接收設備首先根據收到的遙控信號中的按鍵編碼在遙控信號解碼指令集中找到相應的同樣的按鍵編碼,再根據按鍵編碼與按鍵功能的對照關系,確認相應的按鍵功能,從而確認按鍵功能所對應的操作指令。
例如,遙控器向電視a發出攜帶的按鍵編碼為“1”的遙控信號,電視a根據已確認的設備參數“電視a”,在相應的遙控信號解碼指令集中確認按鍵編碼“1”所對應的按鍵功能為“確認”。則電視a根據“確認”功能生成可以進行“確認”的操作指令。
步驟160,根據解碼指令執行相應的指令操作;
具體的,接收設備根據按鍵功能所對應的操作指令執行相應的操作,完成遙控裝置對接收設備的遙控操作。例如,接收設備根據“確認”的操作指令執行相應的“確認”操作。
本發明實施例提供的用于多設備的遙控方法,通過對接收設備中的遙控信號解碼指令集的進行對照解碼的方式,實現同一遙控裝置中的物理鍵值在不同接收設備上具有不同的功能的效果。從而達到遙控裝置使用效率最大化的目的。這種遙控方法效率高、操作便捷,并可以精簡遙控裝置的數量。
專業人員應該還可以進一步意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現,為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的范圍。
結合本文中所公開的實施例描述的方法或算法的步驟可以用硬件、處理器執行的軟件模塊,或者二者的結合來實施。軟件模塊可以置于隨機存儲器(ram)、內存、只讀存儲器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、可移動磁盤、cd-rom、或技術領域內所公知的任意其它形式的存儲介質中。
以上所述的具體實施方式,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的具體實施方式而已,并不用于限定本發明的保護范圍,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。