亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

遠程控制器編碼格式、其發(fā)送/接收裝置、以及其發(fā)送/接收方法

文檔序號:6691137閱讀:280來源:國知局
專利名稱:遠程控制器編碼格式、其發(fā)送/接收裝置、以及其發(fā)送/接收方法
技術領域
本發(fā)明涉及遠程控制器,更具體地,涉及遠程控制器編碼格式、其發(fā)送/接收裝置、以及其發(fā)送/接收方法。
背景技術
通常,根據自動化的和多變化的社會使用用于各種工業(yè)設備和家用電器的遠程控制器。遠程控制器功能是指用戶能夠在一定距離操做接收機的運行,而不用直接去能夠遠程接收的接收機所在位置來操作接收機的運行。遠程控制器功能是由所有接收機,例如TV,音頻、視頻、空調機等使用的通用功能。
通常提供遠程控制器作為隨每一臺購買的接收機的裝置。因而,提供給了用戶多種類型的遠程控制器,與由遠程控制器分別操作的接收機的數量一樣多。通常使用的紅外線(IR)遠程控制器具有根據制造商、產品型號等不同的二進制編碼系統(tǒng)。
圖1A至圖1C是二進制編碼系統(tǒng)的圖,其中示出二進制信號的不同的時間和長度。圖1A示出主要由SONY公司使用的脈沖編碼信號系統(tǒng)。改變高脈沖的長度來編碼信息。這樣做,短高脈沖的長度變?yōu)椤?’以及長高脈沖的長度變?yōu)椤?’。
圖1B示出主要由Panasonic公司使用的空間編碼信號系統(tǒng)。改變低脈沖的長度(即,空間)來編碼信息。這樣做,短高脈沖的長度變?yōu)椤?’以及長高脈沖的長度變?yōu)椤?’。
圖1C示出主要由Philips公司使用的移位編碼信號系統(tǒng)。在編碼信息中,使用轉變方向來指示‘0’或‘1’。
遠程控制器使用上述系統(tǒng)發(fā)送一系列信號??蓪⒃撔盘杽澐譃閳箢^碼(header code)部分和真正碼(real code)部分。傳輸報頭碼部分以在傳輸真正碼之前用來激活相應的接收機??偸怯上嗤圃焐虒箢^碼部分設置為一致的。只要按壓遠程控制器的按鍵,保持發(fā)送報頭碼和真正碼。
編碼的接收時間為超過約50msec。將編碼劃分為用于發(fā)送地址的部分和用于發(fā)送命令的部分。地址選擇接收裝置并且命令指示操作。
因此,通過其制造商的遠程控制器來操作每個接收機。然而,在使用不同制造商的,而不是使用由用戶操作的特定接收機的專用遠程控制器的情況下,接收機生成錯誤,導致故障或失靈。因此,為避免接收機由不同制造商的遠程控制器操作,接收機的專用遠程控制器需要具有固有的編碼格式,而且接收機應該能夠翻譯專用遠程控制器的固有編碼格式。

發(fā)明內容
本發(fā)明的目標是解決上述問題和/或劣勢的至少一個,并提供至少下文描述的優(yōu)勢。
為達到至少這些目標和其他優(yōu)勢,以及與本發(fā)明的目標一致,如在此實施并概括地描述的,提供根據本發(fā)明的實施例的用于遠程控制器系統(tǒng)的遠程控制器編碼格式,該遠程控制器系統(tǒng)包括遠程控制器以及由該遠程控制器遠程控制的接收機,該遠程控制器編碼格式包括含有用于被控制接收機的激活的報頭碼、含有通知被控制接收機地址的數據的自定義碼、倒轉該自定義碼的反轉自定義碼、含有通知遠程控制器值的數據的數據碼、以及倒轉該數據碼的反轉數據碼。
為進一步達到至少這些目標和其他優(yōu)勢,以及與本發(fā)明的目標一致,如在此實施并概括地描述的,提供根據本發(fā)明的實施例的遠程控制器系統(tǒng),包含遠程控制器,其配置為在其中存儲多個遠程控制器編碼格式模式、設置所存儲的多個遠程控制器編碼格式模式中的一個作為發(fā)送模式、根據設置的遠程控制器編碼格式模式生成控制信號、并發(fā)送生成的控制信號,以及接收機,其配置為在其中存儲多個遠程控制器編碼格式模式信息并根據所存儲的信息分析從遠程控制器發(fā)送的控制信號。
為進一步達到至少這些目標和其他優(yōu)勢,以及與本發(fā)明的目標一致,如在此實施并概括地描述的,提供根據本發(fā)明的實施例的用于包括遠程控制器和由遠程控制器控制的接收機的遠程控制器系統(tǒng)的遠程控制器編碼格式發(fā)送方法,所述方法包括設置多個遠程控制器編碼格式模式中的一個、根據設置的遠程控制器編碼格式模式生成控制信號、并將所生成的控制信號發(fā)送至被控制的接收機。
為進一步達到至少這些目標和其他優(yōu)勢,以及與本發(fā)明的目標一致,如在此實施并概括地描述的,提供根據本發(fā)明的實施例的用于包括遠程控制器和由遠程控制器控制的接收機的遠程控制器系統(tǒng)的遠程控制器編碼格式接收方法,所述方法包括從遠程控制器接收控制信號、通過分析所接收的控制信號校驗該控制信號是否是錯誤的、以及如果該控制信號不是錯誤的,根據所分析的控制信號執(zhí)行相應的功能。
本發(fā)明的其他優(yōu)勢、目標和特性將部分地在下面的說明中闡述,部分地對審查下文的本領于技術人員來說是顯而易見的或是可以從本發(fā)明的實踐中學習的??扇缭谖谋菊f明和在此的權利要求以及附圖中特別指出的來實現并得到本發(fā)明的目標和優(yōu)勢。


將參照附圖詳細說明本發(fā)明,其中用相同的參考標號指代相同的元件,其中圖1A至圖1C是相關技術領域脈沖編碼信號系統(tǒng)的圖;圖2A至2D是根據本發(fā)明的實施例的遠程控制器編碼格式結構的圖;圖3A至3D是根據本發(fā)明的另一實施例的遠程控制器編碼格式結構的圖;圖4A至4D是根據本發(fā)明的另一實施例的遠程控制器編碼格式結構的圖;圖5A是根據本發(fā)明的實施例的具有顯示器的遠程控制器的框圖;圖5B是根據本發(fā)明的實施例的遠程控制器的示意性前視圖;圖6是根據本發(fā)明的實施例的具有顯示器的遠程控制器的遠程控制器編碼格式設置的流程圖;圖7A是根據本發(fā)明的實施例的沒有顯示器的遠程控制器的框圖;圖7B是根據本發(fā)明的實施例的沒有顯示器的遠程控制器的示意性前視圖;圖7C是根據本發(fā)明的實施例的沒有顯示器的遠程控制器的示意性后視圖;圖8是根據本發(fā)明的實施例的沒有顯示器的遠程控制器的遠程控制器編碼格式設置的流程圖;圖9是根據本發(fā)明的實施例,根據遠程控制器的第一模式,用于分析所接收的控制信號的接收方法的流程圖;圖10是根據本發(fā)明的實施例,根據遠程控制器的第二模式,用于分析所接收的控制信號的接收方法的流程圖;以及圖11是根據本發(fā)明的實施例,根據遠程控制器的第三模式,用于分析所接收的控制信號的接收方法的流程圖。
具體實施例方式
本發(fā)明的實施例發(fā)送/接收與不同制造商的遠程控制器不兼容的固有遠程控制器編碼格式,并通過選擇多種編碼格式之一,發(fā)送/接收數據。例如,根據本發(fā)明的實施例的遠程控制器格式結構可以包括用于被控制接收機的激活的報頭碼、通知被控制接收機的地址的自定義碼、倒轉該自定義碼的反轉自定義碼、通知遠程控制器的值的數據碼、以及倒轉該數據碼的反轉數據碼。
圖2A至2D是根據本發(fā)明的實施例的遠程控制器編碼格式結構的圖。圖2A示出遠程控制器編碼格式的一個幀。參照圖2A,順序排列報頭碼、自定義碼、數據碼、反轉數據碼、和反轉自定義碼。向每個自定義碼、數據碼、反轉數據碼、和反轉自定義碼分配8位。緊鄰反轉自定義碼排列1位的結束碼。
圖2B示出圖2A的遠程控制器編碼格式的一個幀的長度(Tf)。參照圖2B,在此實施例中一個幀的長度設為達~108ms。
圖2C示出位-0的長度和位-1的長度。參照圖2C,在此實施例中,在位-0中,高脈沖的長度設為達~0.56ms,以及高和低脈沖的總長度設為達~1.125ms。在位-1中,高脈沖的長度設為達~0.56ms以及高和低脈沖的總長度設為達~2.25ms。
圖2D示出圖2A的報頭碼的長度。參照圖2D,在此實施例中報頭碼包括一個周期的信號脈沖。高脈沖長度比低脈沖長度長至少兩倍。此外,在此實施例中,高脈沖的長度設為達~9ms以及低脈沖的長度設為達~2.25ms。
圖3A至3D是根據本發(fā)明的另一實施例的遠程控制器編碼格式結構的圖。圖3A示出遠程控制器編碼格式的一個幀。參照圖3A,順序排列報頭碼、自定義碼、反轉自定義碼、數據碼、和反轉數據碼。緊鄰反轉數據碼順序地進一步排列效驗和碼和結束碼。在此實施例中,向每個自定義、反轉自定義、數據、和反轉數據碼分配8位,以及分別向效驗和碼和結束碼分配4位和1位。
圖3B示出圖3A的遠程控制器編碼格式的一個幀的長度(Tf)。參照圖3B,在此實施例中一個幀的長度設為達~108ms。
圖3C示出位-0的長度和位-1的長度。參照圖3C,在此實施例中,在位-0中,高脈沖的長度設為達~0.56ms,以及高和低脈沖的總長度設為達~1.125ms。在位-1中,高脈沖的長度設為達~0.56ms以及高和低脈沖的總長度設為達~2.25ms。
圖3D示出圖3A的報頭碼的長度。參照圖3D,在此實施例中報頭碼包括一個周期的信號脈沖。高脈沖長度比低脈沖長度長至少兩倍。同樣,在此實施例中,高脈沖的長度設為達~9ms以及低脈沖的長度設為達~2.25ms。
在圖3A-3D中示出的遠程控制器編碼格式結構包括效驗和碼。通過將在前部分中的8位數據分為可以相加的上4位和下4位來計算總和檢查碼。例如,如果由0x04+0xFB+0x05+0xFA來發(fā)送編碼,以下面的方式執(zhí)行計算0+4+F+B+0+5+F+A=3C在這種情況下,丟棄上4位,而且下4位的‘C’可作為校驗和。
或者,4+B+5+A=1E在這種情況下,丟棄上4位,而且下4位的‘E’可作為校驗和。
圖4A至4D是根據本發(fā)明的另一實施例的遠程控制器編碼格式結構的圖。圖4A示出遠程控制器編碼格式的一個幀。
參照圖4A,順序排列報頭碼、自定義碼、反轉自定義碼、數據碼、和反轉數據碼。緊鄰反轉數據碼順序地進一步排列結束碼。在此實施例中,向每個自定義碼、反轉自定義碼、數據碼、和反轉數據碼分配8位,以及向結束碼分配4位和1位。
圖4B示出圖4A的遠程控制器編碼格式的一個幀的長度(Tf)。參照圖3B,在此實施例中一個幀的長度設為達~108ms。
圖4C示出位-0的長度和位-1的長度。參照圖4C,在位-0中,高脈沖的長度設為達~0.56ms,以及高和低脈沖的總長度設為達~1.125ms。在位-1中,高脈沖的長度設為達~0.56ms以及高和低脈沖的總長度設為達~2.25ms。
圖4D示出圖4A的報頭碼的長度。參照圖4D,在此實施例中,報頭碼包括一個周期的信號脈沖。此外,高脈沖長度與低脈沖長度相同。同樣,在此實施例中,高脈沖的長度設為達~2ms以及低脈沖的長度設為達~2ms。
圖4A-4D的遠程控制器編碼格式結構使報頭碼的高和低脈沖長度相等。此外,可編程以使得操作在±~0.5ms的錯誤范圍內。
根據本發(fā)明的實施例的發(fā)送/接收遠程控制器編碼格式的系統(tǒng)包括遠程控制器和接收機。遠程控制器將控制信號輸出至被控制的接收機并且接收機根據遠程控制器的控制信號執(zhí)行功能。
遠程控制器存儲多個遠程控制器編碼格式模式,設置所存儲的遠程控制器編碼格式中的一個,并根據所設置的遠程控制器編碼格式發(fā)送控制信號。此外,存儲器存儲多個遠程控制器編碼格式的信息,根據所存儲的信息分析從遠程控制器發(fā)送的控制信號,并根據所分析的控制信號執(zhí)行功能。
根據本發(fā)明的實施例,多個遠程控制器編碼格式可以對應于上述的遠程控制器編碼格式。即,第一模式可以是具有報頭碼、自定義碼、數據碼、反轉數據碼、反轉自定義碼、以及結束碼的排列順序的遠程控制器編碼格式。第二模式可以是具有報頭碼、自定義碼、反轉自定義碼、數據碼、反轉數據碼、效驗和碼、以及結束碼的排列順序的遠程控制器編碼格式。第三模式可以是具有報頭碼、自定義碼、反轉自定義碼、數據碼、反轉數據碼、以及結束碼的排列順序的遠程控制器編碼格式。
第一和第二模式的每個報頭碼可配置具有一個周期的信號脈沖,其中高脈沖長度設置為比低脈沖長度長至少兩倍。第三和第四模式的報頭碼可配置具有一個周期的信號脈沖,其中高脈沖長度等于低脈沖長度。
圖5A是根據本發(fā)明的實施例的具有顯示器的遠程控制器的框圖,以及圖5B是根據本發(fā)明的實施例的遠程控制器的示意性前視圖。參照圖5A,根據本發(fā)明的實施例的遠程控制器可包括輸入單元11,例如按鍵輸入單元、存儲器12、控制單元13、顯示單元14、以及發(fā)送單元15。輸入單元11接收信號,存儲器12存儲多個遠程控制器編碼格式模式。
參照圖5B,其中輸入單元11是按鍵輸入單元,輸入單元11可包括用于設置遠程控制器編碼格式模式的模式輸入按鍵以及用于控制接收機的按鍵。模式輸入按鍵可以是雙按鍵,其配置為同時被按壓以輸入用于進入設置遠程控制器編碼格式模式的模式的一對按鍵。例如,如圖5B所示的雙按鍵,可以通過同時按壓輸入單元的菜單按鍵11a和信道按鍵11b進入用于設置遠程控制器編碼格式模式的模式。
控制單元13可根據輸入單元11的信號選擇被控制的接收機、設置所選擇接收機的遠程控制器編碼格式模式、并從存儲器12抽取設置的遠程控制器編碼格式模式,以根據所抽取的遠程控制器編碼格式模式生成控制信號。顯示單元14可顯示一系列被控制的遠程控制器以及遠程控制器編碼格式模式的設置完成的存在或不存在,并且發(fā)送單元15可發(fā)送由控制單元13生成的控制信號。如圖5B所示的顯示單元14,可通知用戶遠程控制器編碼格式模式的設置完成,例如,通過在被控制的接收機項上顯示閃爍的黑條三次。
在下面解釋根據本發(fā)明的實施例,發(fā)送具有例如上述顯示器的遠程控制器的信號的方法。
圖6是根據本發(fā)明的實施例的具有顯示器的遠程控制器的遠程控制器編碼格式設置的流程圖。參照圖6,在步驟S11,控制單元確定是否選擇了用于被控制的接收機項。即,從列在顯示單元上的例如TV,VCR,DVD,CABLE,STB,AUDIO等的接收機項中選擇被控制的接收機項。如果沒有選擇接收機項,重復執(zhí)行確定是否選擇了被控制的接收機項的步驟S11。
隨后,如果選擇了接收機項,控制單元在步驟S12確定是否輸入用于遠程控制器編碼格式模式設置的模式選擇信號。如果輸入模式鍵入信號,在步驟S13,控制單元設置延遲時間,用于輸入要設置的遠程控制器編碼格式模式號。如果沒有輸入模式鍵入信號,重復確定是否選擇了被控制的接收機項的步驟S11。
如果延遲時間設定,在步驟S14,控制單元確定是否輸入遠程控制器編碼格式模式號。如果輸入遠程控制器編碼格式模式號,在步驟S16,控制單元校驗輸入的遠程控制器編碼格式模式號是否正確。顯示單元在對應于輸入的遠程控制器編碼格式模式號接收機項上重復地閃爍黑條,例如,以約0.5秒的間隔。
隨后,如果輸入的遠程控制器編碼格式模式號正確,在步驟S17,控制單元在存儲器中存儲輸入的遠程控制器編碼格式模式號,并且顯示單元在對應于輸入的遠程控制器編碼格式模式號接收機項上閃爍黑條,例如,以約0.5秒的間隔閃爍三次。如果輸入的遠程控制器編碼格式模式號不正確,控制單元重復地執(zhí)行確定是否輸入遠程控制器編碼格式模式號的步驟S14。
同時,在確定是否輸入遠程控制器編碼格式模式號的步驟S14中,如果沒有輸入遠程控制器編碼格式模式號,在步驟S15,控制單元校驗設定的延遲時間是否過去。如果設定的延遲時間過去,控制單元重復確定是否選擇了被控制接收機項的步驟S11。如果設定的延遲時間沒有過去,控制單元重復確定是否輸入遠程控制器編碼格式模式號的步驟S14。
因此,如果設置遠程控制器編碼格式模式,控制單元根據設置的遠程控制器編碼格式生成控制信號,如果輸入該信號。然后控制單元將生成的控制信號發(fā)送至被控制的接收機。
圖7A是根據本發(fā)明的實施例的沒有顯示器的遠程控制器的框圖。圖7B是根據本發(fā)明的實施例的沒有顯示器的遠程控制器的示意性前視圖。圖7C是根據本發(fā)明的實施例的沒有顯示器的遠程控制器的后視圖。
參照圖7A,根據本發(fā)明的實施例的沒有顯示器的遠程控制器可包括輸入單元21,例如按鍵輸入單元、存儲器22、開關23、控制單元24、以及發(fā)送單元25。輸入單元21接收信號以及存儲器在其中存儲多個遠程控制器編碼格式模式。開關選擇多個遠程控制器編碼格式模式中的一個。如圖7C所示的開關23,可以是例如位于遠程控制器的電池蓋29b上的按鈕開關29a。
控制單元24從存儲器22抽取所選擇的遠程控制器編碼格式模式并根據所抽取的遠程控制器編碼格式模式生成控制信號。然后發(fā)送單元25發(fā)送所生成的控制信號。
圖8是根據本發(fā)明的實施例的沒有顯示器的遠程控制器的遠程控制器編碼格式設置的流程圖。參照圖8,在步驟S21,控制單元確定是否輸入遠程控制器的信號。如果輸入了遠程控制器的信號,在步驟S22,控制單元校驗當前設置的遠程控制器編碼格式模式。如果沒有輸入遠程控制器的信號,重復確定是否輸入遠程控制器信號的步驟S21。
如果控制單元確定當前設置的遠程控制器編碼格式模式是新的遠程控制器編碼格式模式,在步驟S23,從存儲器抽取新的遠程控制器編碼格式模式。如果控制單元確定當前設置的遠程控制器編碼格式模式是先前的遠程控制器編碼格式模式,在步驟S24,從存儲器抽取先前的遠程控制器編碼格式模式。因此,只要抽取了遠程控制器編碼格式模式,控制單元根據所抽取的遠程控制器編碼格式模式成生控制信號,然后將所生成的控制信號發(fā)送至被控制的接收機。
以下面的方式由接收機接收以上述方式發(fā)送的遠程控制器編碼格式。首先接收機接收來自遠程控制器的控制信號,然后通過分析所接收的控制信號校驗關于該控制信號的錯誤的存在或不存在。如果控制信號沒有錯誤,接收機執(zhí)行對應于所分析的控制信號的功能。如果控制信號是錯誤的,終止分析控制信號。
圖9是根據本發(fā)明的實施例,根據上述第一實施例,用于分析從遠程控制器以遠程控制器編碼格式接收的控制信號的接收方法的流程圖。參照圖9,在步驟S50,接收機的控制單元切斷緊隨初始接收的控制信號的信號。然后控制單元在步驟S52確定在所接收的控制信號中的報頭碼的長度是否為預設長度。如果報頭碼的長度是預設長度,在步驟S53,控制單元確定第一至第四個碼的總位數是否是預設位數。
在此實施例中,假設報頭碼的預設長度設置為達~9ms的高脈沖長度和達~2.25ms的低脈沖長度,并且預設的總位數為32位。隨后,如果總位數滿足預設位數,在步驟S53,控制單元確定第一個碼是否為自定義碼。如果第一個碼是自定義碼,在步驟S54,控制單元確定第四個碼是否為反轉自定義碼。
如果第四個碼是反轉自定義碼,在步驟S55,控制單元確定第一位數是否等于第四位數。如果位數彼此相等,在步驟S56,控制單元確定第二位數是否等于第三位數。如果位數相等,在步驟S57,控制單元根據作為第二個碼的數據碼執(zhí)行功能。
圖10是根據本發(fā)明的另一個實施例,根據如上所述的第二實施例,用于分析從遠程控制器以遠程控制器編碼格式接收的控制信號的接收方法的流程圖。參照圖10,在步驟S60,接收機的控制單元切斷緊隨初始接收的控制信號的信號。然后控制單元在步驟S61確定在所接收的控制信號中的報頭碼的長度是否為預設長度。如果報頭碼的長度是預設長度,在步驟S62,控制單元確定第一至第五個碼的總位數是否是預設位數。在此實施例中,假設報頭碼的預設長度設置為達~9ms的高脈沖長度和達~2.25ms的低脈沖長度,并且預設的總位數為36位。
隨后,如果總位數滿足預設位數,在步驟S63,控制單元確定第一至第五個碼的每個碼數是否為預設碼數碼。并在步驟S64確定第五個碼是否為效驗和碼。如果第五個碼是效驗和碼,在步驟S65,控制單元確定第一個碼是否是自定義碼。如果第一個碼是自定義碼,在步驟S66,控制單元確定第二個碼是否為反轉自定義碼。如果第二個碼是反轉自定義碼,在步驟S67,控制單元確定第一位數是否等于第二位數。如果位數彼此相等,在步驟S68,控制單元確定第三位數是否等于第四位數。如果位數相等,在步驟S69,控制單元根據作為第三個碼的數據碼執(zhí)行功能。
圖11是根據本發(fā)明的另一個實施例,根據如上所述的第三實施例,用于分析從遠程控制器以遠程控制器編碼格式接收的控制信號的接收方法的流程圖。參照圖11,在步驟S70,接收機的控制單元切斷緊隨初始接收的控制信號的信號。然后控制單元在步驟S71確定在所接收的控制信號中的報頭碼的長度是否為預設長度。在此實施例中,假設報頭碼的預設長度設置為達~2ms的高脈沖長度和達~2ms的低脈沖長度,并且預設的總位數為32位。
如果報頭碼的長度是預設長度,在步驟S72,控制單元確定第一至第四個碼的總位數是否為預設位數。如果總位數滿足預設位數,在步驟S73,控制單元確定第一個碼是否為自定義碼。如果第一個碼是自定義碼,在步驟S74,控制單元確定第二個碼是否為反轉自定義碼。如果第二個碼是反轉自定義碼,在步驟S75,控制單元確定第一位數是否等于第二位數。
如果位數彼此相等,在步驟S76,控制單元確定第三位數是否等于第四位數。如果位數相等,在步驟S77,控制單元根據作為第三個碼的數據碼執(zhí)行功能。
限定用在本發(fā)明的實施例說明中的術語為考慮到發(fā)明中的功能,并根據本領域技術人員的意圖和傳統(tǒng)變化。因此,應基于本發(fā)明的實施例的總體內容做出術語的定義。
因此,根據本發(fā)明的實施例,通過遠程控制器編碼格式、其發(fā)送/接收裝置、以及其發(fā)送/接收方法,可以使用固有的遠程控制器編碼格式發(fā)送/接收數據,以防止與不同制造商的其他遠程控制器的互逆兼容性??梢酝ㄟ^選擇不同編碼格式中的一個發(fā)送/接收數據。
上述實施例和優(yōu)勢只是示例性的,而不作為限制本發(fā)明而構造??扇菀椎貙⒈局v授應用于其它類型的裝置。本發(fā)明的說明意為示例性的,而不是限制權利要求的范圍。對本領域技術人員而言,多種替換、改進和變化是顯而易見的。在權利要求中,方法加功能的句子意為包含在此描述的結構作為執(zhí)行列舉的功能,以及不僅是結構上的等效,還是等效的結構。
權利要求
1.一種用于遠程控制器系統(tǒng)的遠程控制器編碼格式,所述遠程控制器系統(tǒng)包括遠程控制器和由所述遠程控制器遠程控制的接收機,所述遠程控制器編碼格式包括報頭碼,包含用于激活被控制的接收機的數據;自定義碼,包含通知被控制的接收機的地址的數據;反轉自定義碼,其反轉所述自定義碼;數據碼,包含通知遠程控制器的值的數據;以及反轉數據碼,其反轉所述數據碼。
2.如權利要求1所述的遠程控制器編碼格式,其中以報頭碼、自定義碼、數據碼、反轉數據碼、以及反轉自定義碼的順序排列所述遠程控制器編碼格式的一個幀。
3.如權利要求2所述的遠程控制器編碼格式,其中向自定義碼、數據碼、反轉數據碼、以及反轉自定義碼中的每一個分配8位,并且緊鄰反轉自定義碼排列的結束碼包含1位。
4.如權利要求1所述的遠程控制器編碼格式,其中以報頭碼、自定義碼、反轉自定義碼、數據碼、反轉數據碼、效驗和碼、以及結束碼的順序排列所述遠程控制器編碼格式的一個幀,其中結束碼進一步緊鄰反轉數據碼排列。
5.如權利要求4所述的遠程控制器編碼格式,其中向自定義碼、反轉自定義碼、數據碼、以及反轉數據碼中的每一個分配8位,其中向效驗和碼分配4位,以及其中向結束碼分配1位。
6.一種遠程控制器系統(tǒng),包括遠程控制器,配置為在其中存儲多個遠程控制器編碼格式模式、將所存儲的多個遠程控制器編碼格式模式中的一個設置為發(fā)送模式、根據所設置的遠程控制器編碼格式模式生成控制信號、并發(fā)送所生成的控制信號;以及接收機,配置為在其中存儲用于多個遠程控制器編碼格式模式的信息,并根據所存儲的信息分析從遠程控制器發(fā)送的控制信號。
7.如權利要求6所述的系統(tǒng),其中遠程控制器編碼格式模式包括至少一至三個模式。
8.如權利要求7所述的系統(tǒng),其中第一模式包括以報頭碼、自定義碼、數據碼、反轉數據碼、反轉自定義碼、以及結束碼的順序排列的遠程控制器編碼格式。
9.如權利要求7所述的系統(tǒng),其中第二模式包括以報頭碼、自定義碼、反轉自定義碼、數據碼、反轉數據碼、效驗和碼、以及結束碼的順序排列的遠程控制器編碼格式。
10.如權利要求7所述的系統(tǒng),其中第三模式包括以報頭碼、自定義碼、反轉自定義碼、數據碼、反轉數據碼、以及結束碼的順序排列的遠程控制器編碼格式。
11.如權利要求6所述的系統(tǒng),其中遠程控制器包括輸入單元,配置為接收信號輸入;存儲器,配置為在其中存儲多個遠程控制編碼格式模式;控制單元,配置為根據輸入單元的信號選擇被控制的接收機、為所選擇的接收機設置遠程控制編碼格式模式、并從存儲器抽取所設置的遠程控制編碼格式模式,以根據所抽取的遠程控制編碼格式模式生成控制信號;顯示單元,配置為顯示被控制的接收機的列表和存在或不存在遠程控制編碼格式模式設置完成;以及發(fā)送單元,配置為發(fā)送所生成的控制信號。
12.如權利要求11所述的系統(tǒng),其中按鍵輸入單元包括用于設置遠程控制編碼格式模式的模式輸入按鍵以及用于控制接收機的多個按鍵。
13.如權利要求12所述的系統(tǒng),其中模式輸入按鍵是包括一對按鍵的雙按鍵,以及其中按壓所述一對按鍵以進入設置遠程控制編碼格式模式的模式。
14.如權利要求6所述的系統(tǒng),其中遠程控制器包括輸入單元,配置為接收信號輸入;存儲器,配置為在其中存儲多個遠程控制編碼格式模式;開關,用于選擇多個遠程控制編碼格式模式中的一個;控制單元,配置為從存儲器抽取所選擇的遠程控制編碼格式模式以根據所抽取的遠程控制編碼格式模式生成控制信號;以及發(fā)送單元,配置為發(fā)送所生成的控制信號。
15.一種用于遠程控制器系統(tǒng)的遠程控制器編碼格式,所述遠程控制器系統(tǒng)包括遠程控制器和由遠程控制器遠程控制的接收機,所述方法包括設置多個遠程控制器編碼格式模式中的一個;根據所設置的遠程控制器編碼格式模式生成控制信號;以及將所生成的控制信號發(fā)送至被控制的接收機。
16.如權利要求15所述的方法,其中設置多個遠程控制器編碼格式模式中的一個包括確定是否選擇被控制的接收機項;如果選擇了接收機項,確定是否輸入用于設置遠程控制器編碼格式模式的模式鍵入信號;如果輸入了模式鍵入信號,設置用于輸入遠程控制器編碼格式模式號的延遲時間;如果設置了延遲時間,確定是否輸入遠程控制器編碼格式模式號;如果輸入了遠程控制器編碼格式號,校驗輸入的遠程控制器編碼格式模式號是否正確;以及如果遠程控制器編碼格式號正確,存儲所輸入的遠程控制器編碼格式模式號。
17.如權利要求16所述的方法,其中確定是否選擇被控制的接收機項包括如果沒有選擇接收機項,重復確定是否選擇被控制的接收機項的步驟。
18.如權利要求16所述的方法,其中確定是否輸入用于設置遠程控制器編碼格式模式的模式鍵入信號包括如果沒有輸入模式鍵入信號,重復確定是否選擇被控制的接收機項的步驟。
19.如權利要求16所述的方法,其中確定是否輸入遠程控制器編碼格式模式號包括如果沒有輸入遠程控制器編碼格式模式號,校驗設定的延遲時間是否過去;以及如果設定的延遲時間過去,重復確定是否選擇被控制的接收機項的步驟。
20.如權利要求19所述的方法,其中確定設定的延遲時間是否過去包括如果設定的延遲時間沒有過去,重復確定是否輸入遠程控制器編碼格式模式號的步驟。
21.如權利要求19所述的方法,其中校驗輸入的遠程控制器編碼格式模式號是否正確包括如果輸入的遠程控制器編碼格式模式號不正確,重復確定是否輸入遠程控制器編碼格式模式號的步驟。
22.如權利要求18所述的方法,其中設置多個遠程控制器編碼格式模式中的一個包括確定是否輸入遠程控制器的信號;如果輸入遠程控制器的信號,校驗當前設置的遠程控制器編碼格式模式;以及如果當前設置的遠程控制器編碼格式模式是新的遠程控制器編碼格式模式,抽取新的遠程控制器編碼格式模式,或者如果當前設置的遠程控制器編碼格式模式是先前的遠程控制器編碼格式模式,抽取先前的遠程控制器編碼格式模式。
23.如權利要求22所述的方法,其中確定是否輸入遠程控制器的信號包括如果沒有輸入遠程控制器的信號,重復確定是否輸入遠程控制器的信號的步驟。
24.一種用于遠程控制器系統(tǒng)的遠程控制器編碼格式接收方法,所述遠程控制器系統(tǒng)包括遠程控制器和由遠程控制器遠程控制的接收機,所述方法包括從遠程控制器接收控制信號;通過分析所接收的控制信號校驗所述控制信號是否錯誤;以及如果控制信號不是錯誤的,根據所分析的控制信號執(zhí)行相應的功能。
25.如權利要求24所述的方法,其中校驗控制信號是否錯誤包括切斷緊隨初始接收的控制信號的信號;確定在所接收的控制信號中的報頭碼的長度是否為預設長度;如果報頭碼的長度是預設長度,確定第一至第四個碼的總位數是否是預設位數;如果總位數是預設位數,確定第一個碼是否為自定義碼;如果第一個碼是自定義碼,確定第二個碼是否為反轉自定義碼;如果第二個碼是否為反轉自定義碼,確定第一位數是否等于第二位數;如果第一位數等于第二位數,確定第三位數是否等于第四位數;以及如果第三位數等于第四位數,根據作為第三個碼的數據碼執(zhí)行功能。
全文摘要
提供了遠程控制器編碼格式、其發(fā)送/接收裝置、以及其發(fā)送/接收方法,通過它們可以使用固有的遠程控制器編碼格式發(fā)送/接收數據,以避免與不同制造商的其他遠程控制器的互逆兼容性。遠程控制器編碼格式可包括報頭碼、自定義碼、數據碼、反轉數據碼、以及反轉自定義碼??梢詧箢^碼、自定義碼、數據碼、反轉數據碼、反轉自定義碼、以及結束碼的順序排列遠程控制器編碼格式的一個幀??梢詧箢^碼、自定義碼、反轉自定義碼、數據碼、反轉數據碼、效驗和碼、以及結束碼的順序排列遠程控制器編碼格式的一個幀。同樣,可以報頭碼、自定義碼、反轉自定義碼、數據碼、反轉數據碼、以及結束碼的順序排列遠程控制器編碼格式的一個幀。在報頭碼中高脈沖可具有與低脈沖相同的長度。
文檔編號G08C23/00GK1808512SQ20051009996
公開日2006年7月26日 申請日期2005年9月12日 優(yōu)先權日2005年1月20日
發(fā)明者李東夏, 金炳坤 申請人:Lg電子株式會社
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1