遙控器防串擾方法和遙控器的製造方法
2023-06-10 10:39:06 1
遙控器防串擾方法和遙控器的製造方法
【專利摘要】本發明提供了一種遙控器防串擾方法和遙控器,以解決遙控器在針對集中放置的多臺電視中的一臺電視進行操作時,會對其他電視造成誤操作的技術問題。方法包括:判斷是否接收到遙控器發送的配對編碼信號和電視按鍵發送的確認配對信號;若是,將第一遙控信號解碼協議更改為第二遙控信號解碼協議;並根據第二遙控信號解碼協議對遙控器發送的遙控編碼信號進行解碼;通過改變配對的遙控器和集中放置的多臺電視中的一臺電視之間基於的遙控信號編解碼協議,使得二者之間能夠基於改變的編解碼協議實現一對一的操作,而此時基於改變的遙控信號編碼協議編碼出的遙控信號無法被其他電視基於的遙控信號解碼協議所解碼,由此避免了對其他電視的誤操作。
【專利說明】遙控器防串擾方法和遙控器
【技術領域】
[0001]本發明涉及遙控器【技術領域】,具體涉及一種遙控器防串擾方法和遙控器。
【背景技術】
[0002]工廠遙控器是專門針對電視在開發階段進行內部調試和測試時使用的特定遙控器。
[0003]通常電視在開發階段需要經過一系列的測試和實驗,找出可能存在的問題,並針對問題進行整改後,才能進行批量生產,這其中的測試包括老化。所謂老化,就是將開發的電視放置在高溫高溼的老化房內,使其在設定時間內一直工作運行,來模擬電視在高溫或者潮溼的環境下能夠使用的最長壽命。老化期間可能會出現各種問題,開發人員需要對出現的問題進行整改,並將整改後的電視放入老化房繼續老化測試。
[0004]老化房中通常會針對一款機型集中放置多臺電視進行測試,測試過程中需要定時的操作和改變每臺電視的工作狀態,這需要通過操作工廠遙控器來完成,但問題是:當使用工廠遙控器對某一臺電視進行操作時,工廠遙控器發出的遙控信號會串擾到同款機型的其他電視,從而引起其他電視的誤操作,這會破壞被誤操作的電視原有的測試數據,造成測試重複和延長測試時間的問題。
[0005]上述情況同樣出現在當使用遙控器對集中放置的多臺同款機型電視中,當遙控器需要對其中一臺電視進行操作時,同樣會對其他的電視造成誤操作的問題。
【發明內容】
[0006]本發明通過提供一種遙控器防串擾方法和遙控器,以解決遙控器在針對集中放置的多臺電視中的一臺電視進行操作時,會對其他電視造成誤操作的技術問題。
[0007]為解決上述技術問題,本發明採用以下技術方案予以實現:
提出一種遙控器防串擾方法,包括以下步驟:判斷是否接收到遙控器發送的配對編碼信號和電視按鍵發送的確認配對信號;若是,將第一遙控信號解碼協議更改為第二遙控信號解碼協議;根據所述第二遙控信號解碼協議對所述遙控器發送的遙控編碼信號進行解碼;其中,所述遙控編碼信號是基於第二遙控信號編碼協議產生的;所述遙控器在發送所述配對編碼信號後,將其第一遙控信號編碼協議更換為所述第二遙控信號編碼協議。
[0008]進一步的,在根據所述第二遙控信號解碼協議對所述遙控器發送的遙控編碼信號進行解碼以後,所述方法還包括:判斷是否接收到遙控器發送的取消配對編碼信號和電視按鍵發送的確認取消配對信號;若是,則還原所述第二遙控信號解碼協議為所述第一遙控信號解碼協議。
[0009]進一步的,所述配對編碼信號和所述確認配對信號的持續時長需大於預設時長。
[0010]進一步的,所述將第一遙控信號解碼協議更改為第二遙控信號解碼協議,具體為:翻轉所述第一遙控信號解碼協議中的命令碼的邏輯電平。
[0011]進一步的,所述將第一遙控信號解碼協議更改為第二遙控信號解碼協議,具體為:將所述第一遙控信號解碼協議中的命令碼左移或右移η位;其中,η為大於等於I的整數。
[0012]進一步的,在將第一遙控信號解碼協議更改為第二遙控信號解碼協議的同時,所述方法還包括:更改遙控信號解碼標誌位為第一配對標識。
[0013]進一步的,在將第一遙控信號解碼協議更改為第二遙控信號解碼協議之前或之後,所述方法還包括:發出配對成功信息。
[0014]進一步的,還原遙控信號解碼協議為所述第一遙控信號解碼協議同時,所述方法還包括:發出取消配對信息和/或更改遙控信號解碼標誌位為第一取消配對標識。
[0015]提出一種遙控器,包括遙控信號編碼控制器和一配對按鍵,所述配對按鍵用於在被按下時產生配對信號;所述遙控器信號編碼控制器將所述配對信號編碼為配對編碼信號;所述遙控器發送所述配對編碼信號後,將所述遙控信號編碼控制器基於的第一遙控信號編碼協議更改為第二遙控信號編碼協議,以使得所述遙控器基於所述第二遙控信號編碼協議發送遙控編碼信號給電視;其中,所述電視在接收到所述遙控器發送的配對編碼信號以及電視按鍵發送的確認配對信號後,將其第一遙控信號解碼協議更改為第二遙控信號解碼協議,以使的所述電視基於所述第二遙控信號解碼協議對所述遙控器發送的所述遙控編碼信號進行解碼。
[0016]進一步的,所述遙控器還包括設置模塊;所述設置模塊用於在將所述遙控信號編碼控制器基於的第一遙控信號編碼協議更改為第二遙控信號編碼協議的同時,設置遙控信號編碼標誌位為第二配對標識;或,在所述遙控信號編碼標誌位為第二配對標識時,且所述配對按鍵再次被按下時,設置遙控信號編碼標誌位為第二取消配對標識。
[0017]與現有技術相比,本發明申請實施例提供的技術方案,具有的技術效果或優點是:本發明實施例提供的遙控器防串擾方法中,需要將遙控器和集中放置的多臺電視中的一臺電視進行配對操作,也即,遙控器需向該電視發送配對編碼信號,而該電視需要通過電視按鍵產生確認配對信號,在該電視接收到以上兩個信號後,將解析遙控器發送的遙控編碼信號的第一遙控信號解碼協議更改為第二遙控信號解碼協議,而遙控器在發送了配對編碼信號後,將其遙控信號編碼協議由第一遙控信號編碼協議更改為第二遙控信號編碼協議,並基於第二遙控信號編碼協議對遙控器後續發送的遙控信號進行編碼;第二遙控信號編碼協議與第二遙控信號解碼協議是相對應的,也即,基於第二遙控信號解碼協議能夠對基於第二遙控信號編碼協議編碼的遙控信號進行解碼,而這屬於遙控器與該電視之間獨立的編解碼方式,此時,其他的基於第一遙控信號解碼協議的電視無法對遙控器發送的基於第二遙控信號編碼協議編碼的遙控信號進行解碼,因此,避免了遙控器在對該電視進行操作時對其他電視的誤操作行為。
【專利附圖】
【附圖說明】
[0018]圖1為本申請實施例提出的遙控器防串擾的方法流程圖;
圖2為本申請實施例提出的遙控器的結構示意圖。
【具體實施方式】
[0019]本申請實施例通過提供一種遙控器防串擾方法和遙控器,以解決遙控器在針對集中放置的多臺電視中的一臺電視進行操作時,會對其他電視造成誤操作的技術問題;通過在遙控器和被操作的電視之間設立配對方式,使遙控器和被操作電視之間一對一通信,避免了遙控器在對該電視進行操作時對其他電視的誤操作行為。
[0020]為了更好的理解上述技術方案,下面將結合說明書附圖以及具體的實施方式,對上述技術方案進行詳細的說明。
[0021]如圖1所示,本申請實施例提供的遙控器防串擾的方法,包括以下步驟:
步驟Sll:判斷是否接收到遙控器發送的配對編碼信號和電視按鍵發送的確認配對信號;
遙控器通過設置在殼體上的按鍵產生配對信號,該按鍵可以是遙控器上為實現配對而專門設置的配對(pair)按鍵,也可以是與其他按鍵復用的按鍵;通過按壓配對按鍵產生配對信號後,遙控器的遙控信號編碼控制器將該配對信號編碼成為配對編碼信號,然後向電視(電視)發送;電視端接收到該配對編碼信號後,基於第一遙控信號解碼協議將該配對編碼信號解碼,獲知該遙控器需要與自身實現配對一對一的操作;而為了實現配對,電視方需要通過電視按鍵產生確認配對信號,該電視按鍵可以與現有的電視按鍵復用,例如menu鍵、音量加減鍵、頻道加減鍵等。
[0022]進行配對操作時,按壓遙控器的配對按鍵的動作和按壓電視按鍵產生確認配對信號的動作可以同時發生,也即,使配對編碼信號和確認配對信號同時產生,也可以以前後順序發生,對於電視的處理器而言,只要接收到該兩種信號,即可判斷為遙控器需要與該電視實現配對一對一的操作。
[0023]通常,按壓按鍵產生的是脈衝信號,對遙控器而言,對電視而言都是如此;因此,當按壓持續時間短時,遙控器產生的配對編碼信號與電視按鍵產生的確認配對信號在時間上存在不重合的情況,此時,需要電視中的存儲器存儲該兩種信號,在兩種信號同時存在後實現配對;還有一種實施方式是,使配對編碼信號和確認配對信號的持續時長大於預設時長,例如3秒,也即,需要長時間按壓遙控器的配對按鍵和電視按鍵,使得脈衝信號持續時間較長,兩種信號在時間上有重疊部分,電視處理器在接收到該兩種信號後,通過判斷其存在重合部分判斷二者需要實現配對。
[0024]若接收到遙控器發送的配對編碼信號和電視按鍵發送的確認配對信號,則執行步驟S12:將第一遙控信號解碼協議更改為第二遙控信號解碼協議;
步驟S13:根據第二遙控信號解碼協議對遙控器發送的遙控編碼信號進行解碼。
[0025]遙控器發送編碼的遙控信號,而電視接收後,依據遙控信號解碼協議對遙控信號進行解碼,編碼協議和解碼協議是相對的,其依據的規則應該是相同的。本發明實施例實現遙控器與電視的配對操作,是通過更改編解碼協議實現的,使得遙控器與配對的電視之間的編解碼協議區別於遙控器與其他的電視之間的編解碼協議,從而達到遙控器與配對的電視之間一對一的操作。
[0026]具體的,對於遙控器,通過其自身基於的第一遙控信號編碼協議,將配對信號編碼為配對編碼信號發送給電視端後,也即發送了配對請求命令,發送請求命令後,隨即將第一遙控信號編碼協議更換為第二遙控信號編碼協議,然後等待電視端的配對;而對於電視端而言,在接收到遙控器發送的配對編碼信號和電視按鍵發送的確認配對信號後,基於第一遙控信號解碼協議對配對編碼信號進行解碼,識別得知該遙控器要與自身實現配對,則隨即將自身的第一遙控信號解碼協議更改為第二遙控信號解碼協議,這其中,第一遙控信號編碼協議與第一遙控信號解碼協議相對應,而第二遙控信號編碼協議與第二遙控信號解碼協議相對應,基於第一遙控信號解碼協議的電視是無法對基於第二遙控信號編碼協議編碼的遙控信號進行解碼的,因此,當遙控器與集中放置的多臺電視中的一臺實現配對後,該遙控器是基於第二遙控信號編碼協議對遙控信號進行編碼的,而只有與之配對的電視能夠基於第二遙控信號解碼協議對其發送的遙控編碼信號進行解碼,而其基於第二遙控信號編碼協議編碼的遙控信號,其他仍舊基於第一遙控信號解碼協議的電視是無法基於第一遙控信號解碼協議對其發送的遙控編碼信號進行解碼的,由此,實現遙控器與該配對電視之間一對一的操作,不會對其他的電視執行誤操作。
[0027]將遙控器中原基於的第一遙控信號編碼協議更改為第二遙控信號編碼協議,該第二遙控信號編碼協議可以是全新的區別於第一遙控信號編碼協議的協議,也可以是根據第一遙控信號編碼協議經過簡單的變形而得到的新協議;同理,相應於遙控信號編碼協議,電視中原依據的第一遙控信號解碼協議更改為與第二遙控信號編碼協議相適應的第二遙控信號解碼協議。
[0028]例如,翻轉第一遙控信號編碼協議中命令碼的邏輯電平;也即,將命令碼中的低電平信號翻轉為高電平信號,而將高電平信號翻轉為低電平信號,由此形成的命令碼有別於第一遙控信號編碼協議中的命令碼,則使用該命令碼格式的第二遙控信號編碼協議不同於第一遙控信號編碼協議;相應的,電視端需要將其與第一遙控信號編碼協議相適應的第一遙控信號解碼協議,更改為與第二遙控信號編碼協議相適應的第二遙控信號解碼協議。
[0029]又例如,將第一遙控信號編碼協議中的命令碼左移或者右移!1位,其中,!1為大於等於1的整數;例如,將命令碼00110011左移1位形成新的命令碼01100110,由此形成的命令碼有別於第一遙控信號編碼協議中的命令碼,則使用該命令碼格式的第二遙控信號編碼協議不同於第一遙控信號編碼協議;相應的,電視端需要將其與第一遙控信號編碼協議相適應的第一遙控信號解碼協議,更改為與第二遙控信號編碼協議相適應的第二遙控信號解碼協議。
[0030]又例如,將第一遙控信號編碼協議中的命令碼進行截位形成新的命令碼;例如,將8位的命令碼截位成6位的命令碼,則使用該命令碼格式的第二遙控信號編碼協議不同於第一遙控信號編碼協議;相應的,電視端需要將其與第一遙控信號編碼協議相適應的第一遙控信號解碼協議,更改為與第二遙控信號編碼協議相適應的第二遙控信號解碼協議。
[0031]更多具體的更改方式可以根據實際需求和應用來定義。
[0032]本申請實施例提出的遙控器防串擾方法中,對電視端而言,在將第一遙控信號解碼協議更改為(與遙控器相適應的)第二遙控信號解碼協議的同時,還可以更改遙控信號解碼標識位為第一配對標識。
[0033]在電視的寄存器中設置遙控信號解碼標誌位,當與遙控器配對時,也即在將第一遙控信號解碼協議更改為第二遙控信號解碼協議的同時,更改該遙控信號解碼標誌位設置為第一配對標識,例如,配對時,該標誌位為1,而取消配對時,該標誌位為0。同樣,還可以在遙控器的寄存器中設置遙控信號編碼標誌位,當與電視配對時,更改該遙控信號編碼標誌位設置為第二配對標識。
[0034]在根據第二遙控信號解碼協議對遙控器發送的遙控編碼信號進行解碼以後,本申請實施例提出的遙控器防串擾方法還可以執行步驟314:判斷是否接收到遙控器發送的取消配對編碼信號和電視按鍵發送的確認取消配對信號。
[0035]取消配對和配對是相對的過程,在配對時,按壓遙控器的配對按鍵以及電視按鍵實現配對,在取消配對時,同樣可以採取按壓遙控器的配對按鍵以及電視按鍵實現,在配對之後再次按壓這兩個按鍵時,產生的是取消配對編碼信號和確認取消配對信號。
[0036]對遙控器而言,配對後再次按壓配對按鍵即取消與電視的配對,此時,將遙控信號編碼協議還原為第一遙控信號編碼協議,並在將遙控信號編碼協議還原為第一遙控信號編碼協議時,將遙控信號編碼標誌位設置為第二取消配對標識,例如,當設置為第二配對標識時,該標誌位為1,而設置為第二取消配對標識時,該標誌位為0.對電視端的處理器而言,配對後再次接收到按壓遙控器的配對按鍵後發送的取消配對編碼信號和電視按鍵的確認取消配對信號後,則執行步驟S15:還原遙控信號解碼協議為第一遙控信號解碼協議;並在還原遙控信號解碼協議為第一遙控信號解碼協議同時,將遙控信號解碼標誌位設置為第一取消配對標識,如上所述,當第一配對標識為I時,則第一取消配對標識為O。
[0037]為使操作者確認配對結果和取消配對的結果,在電視端,可以在配對完成之後,也即在將第一遙控信號解碼協議更改為第二遙控信號解碼協議之前或者之後,以聲音提示或屏幕顯示的方式發出配對成功信息,例如,以提示音的方式,或者在電視顯示屏顯示「配對成功」的字樣,而在取消配對時,還原遙控信號解碼協議為第一遙控信號解碼協議同時,以聲音提示或屏幕顯示的方式發出取消配對信息,例如,在電視顯示屏顯示「取消配對」字樣;而在遙控器端,可以通過增加聲音提示的方式,在將第一遙控信號編碼協議更改為第二遙控信號編碼協議時,發出配對成功提示音。而在取消配對後,也即在將遙控信號編碼協議還原為第一遙控信號編碼協議時,發出取消配對提示音。
[0038]上述實施例提供的遙控器防串擾方法中,需要將遙控器和集中放置的多臺電視中的一臺電視進行配對操作,也即,遙控器需向該電視發送配對編碼信號,而該電視需要通過電視按鍵產生確認配對信號,在該電視接收到以上兩個信號後,將解析遙控器發送的遙控編碼信號的第一遙控信號解碼協議更改為第二遙控信號解碼協議,而遙控器在發送了配對編碼信號後,將其遙控信號編碼協議由第一遙控信號編碼協議更改為第二遙控信號編碼協議,並基於第二遙控信號編碼協議對遙控器後續發送的遙控信號進行編碼;第二遙控信號編碼協議與第二遙控信號解碼協議是相對應的,也即,基於第二遙控信號解碼協議能夠對基於第二遙控信號編碼協議編碼的遙控信號進行解碼,而這屬於遙控器與該電視之間獨立的編解碼方式,此時,其他的基於第一遙控信號解碼協議的電視無法對遙控器發送的基於第二遙控信號編碼協議編碼的遙控信號進行解碼,因此,避免了遙控器在對該電視進行操作時對其他電視的誤操作行為。
[0039]本申請實施例還提出一種遙控器20,如圖2所示,包括遙控信號編碼控制器21和一配對按鍵22 ;配對按鍵用於在被按下時產生配對信號;遙控器信號編碼控制器將該配對信號編碼為配對編碼信號;遙控器在發送該配對編碼信號後,將遙控信號編碼控制器基於的第一遙控信號編碼協議更改為第二遙控信號編碼協議,以使遙控器基於第二遙控信號編碼協議發送遙控編碼信號給電視。
[0040]其中,電視在接收到遙控器發送的配對編碼信號以及電視按鍵發送的確認配對信號後,將其第一遙控信號解碼協議更改為第二遙控信號解碼協議,以使該電視基於第二遙控信號解碼協議對遙控器發送的遙控編碼信號進行解碼。
[0041]如在前述的遙控器防串擾方法中所述,遙控器的配對按鍵可以是新增的用於配對的專用按鍵,也可以與其他按鍵復用,而電視端產生確認配對信號的電視按鍵優選的與現有的功能按鍵復用,通過雙方的按鍵實現配對和取消配對。
[0042]本申請實施例提出的遙控器還可以包括一設置模塊23,該設置模塊用於在將遙控信號編碼控制器基於的第一遙控信號編碼協議更改為第二遙控信號編碼協議的同時,設置遙控信號編碼標誌位為第二配對標識;或,在遙控信號編碼標誌位為第二配對標識時,且配對按鍵再次被按下時,設置遙控信號編碼標誌位為第二取消配對標識;該遙控信號編碼標誌位設置在該遙控器的寄存器24中。
[0043]本申請實施例提出的遙控器防串擾方法和遙控器中,通過改變配對的遙控器和集中放置的多臺電視中的一臺電視之間基於的遙控信號編碼協議和遙控信號解碼協議,使得二者之間能夠基於改變的編解碼協議實現一對一的操作,而此時基於改變的遙控信號編碼協議編碼出的遙控信號無法被其他電視的遙控信號解碼協議所解碼,由此避免了對其他電視的誤操作。
[0044]本申請實施例提出的遙控器防串擾方法和遙控器,尤其適用於工廠遙控器在老化房中操作控制集中放置的同款機型的測試樣機中,當需要使用工廠遙控器操作其中一臺測試樣機時,使用本申請實施例的方法和工廠遙控器,能實現工廠遙控器與一臺測試樣機之間的配對操作,而避免在操作中對其他測試樣機引起誤操作而破壞被誤操作的電視原有的測試數據,造成測試重複和延長測試時間的問題。
[0045]應當指出的是,上述說明並非是對本發明的限制,本發明也並不僅限於上述舉例,本【技術領域】的普通技術人員在本發明的實質範圍內所做出的變化、改性、添加或替換,也應屬於本發明的保護範圍。
【權利要求】
1.一種遙控器防串擾方法,其特徵在於,包括以下步驟: 判斷是否接收到遙控器發送的配對編碼信號和電視按鍵發送的確認配對信號; 若是,將第一遙控信號解碼協議更改為第二遙控信號解碼協議; 根據所述第二遙控信號解碼協議對所述遙控器發送的遙控編碼信號進行解碼; 其中,所述遙控編碼信號是基於第二遙控信號編碼協議產生的;所述遙控器在發送所述配對編碼信號後,將其第一遙控信號編碼協議更換為所述第二遙控信號編碼協議。
2.根據權利要求1所述的遙控器防串擾方法,其特徵在於,在根據所述第二遙控信號解碼協議對所述遙控器發送的遙控編碼信號進行解碼以後,所述方法還包括: 判斷是否接收到遙控器發送的取消配對編碼信號和電視按鍵發送的確認取消配對信號; 若是,則還原所述第二遙控信號解碼協議為所述第一遙控信號解碼協議。
3.根據權利要求1或2所述的遙控器防串擾方法,其特徵在於,所述配對編碼信號和所述確認配對信號的持續時長大於預設時長。
4.根據權利要求3所述的遙控器防串擾方法,其特徵在於,所述將第一遙控信號解碼協議更改為第二遙控信號解碼協議,具體為:翻轉所述第一遙控信號解碼協議中的命令碼的邏輯電平。
5.根據權利要求3所述的遙控器防串擾方法,其特徵在於,所述將第一遙控信號解碼協議更改為第二遙控信號解碼協議,具體為:將所述第一遙控信號解碼協議中的命令碼左移或右移η位;其中,η為大於等於1的整數。
6.根據權利要求1或4或5所述的遙控器防串擾方法,其特徵在於,在將第一遙控信號解碼協議更改為第二遙控信號解碼協議的同時,所述方法還包括:更改遙控信號解碼標誌位為第一配對標識。
7.根據權利要求1所述的遙控器防串擾方法,其特徵在於,在將第一遙控信號解碼協議更改為第二遙控信號解碼協議之前或之後,所述方法還包括: 發出配對成功信息。
8.根據權利要求2所述的遙控器防串擾方法,其特徵在於,還原遙控信號解碼協議為所述第一遙控信號解碼協議同時,所述方法還包括: 發出取消配對信息和/或更改遙控信號解碼標誌位為第一取消配對標識。
9.一種遙控器,包括遙控信號編碼控制器,其特徵在於:還包括一配對按鍵,用於在被按下時產生配對信號; 所述遙控器信號編碼控制器將所述配對信號編碼為配對編碼信號;所述遙控器發送所述配對編碼信號後,將所述遙控信號編碼控制器基於的第一遙控信號編碼協議更改為第二遙控信號編碼協議,以使得所述遙控器基於所述第二遙控信號編碼協議發送遙控編碼信號給電視; 其中,所述電視在接收到所述遙控器發送的配對編碼信號以及電視按鍵發送的確認配對信號後,將其第一遙控信號解碼協議更改為第二遙控信號解碼協議,以使得所述電視基於所述第二遙控信號解碼協議對所述遙控器發送的所述遙控編碼信號進行解碼。
10.根據權利要求9所述的遙控器,其特徵在於,所述遙控器還包括設置模塊;所述設置模塊用於在將所述遙控信號編碼控制器基於的第一遙控信號編碼協議更改為第二遙控信號編碼協議的同時,設置遙控信號編碼標誌位為第二配對標識;或,在所述遙控信號編碼標誌位為第二配對標識時,且所述配對按鍵再次被按下時,設置遙控信號編碼標誌位為第二取消配對標識。
【文檔編號】H04N21/41GK104469443SQ201410725086
【公開日】2015年3月25日 申請日期:2014年12月3日 優先權日:2014年12月3日
【發明者】劉小建, 董坤 申請人:青島歌爾聲學科技有限公司