一種模塊化電視的工廠測試方法及系統的制作方法
【技術領域】
[0001]本發明涉及模塊化電視技術領域,尤其涉及的是一種模塊化電視的工廠測試方法及系統。
【背景技術】
[0002]在電視行業中面對越來越熱的模塊化概念及持久化的互聯網化運動;由于模塊化電視可以使用戶按照個人需求來購買不同性能的模塊,從而實現電視的私人定制,因此,可預見性地,模塊化電視將成為電視機行業的一大發展趨勢。未來,當模塊化電視在便利性、通用性以及價格上相對傳統電視機占相當優勢時,模塊化電視極有可能成為電視行業的主流廣品O
[0003]目前,模塊化電視正處于發屏階段,模塊電視一般包括屏端和智能卡端兩部分,且兩部分之間為活動連接,智能卡端是智能模塊部分,可以通過插槽與屏端適配連接。其中,智能卡端是智能SOC系統芯片,運行智能操作系統,實現電視的多媒體信號處理;屏端是負責電視數據的展示部分,包括菜單顯示、畫質圖像處理和聲音輸出等功能。當模塊電視在生產時,對電視機的測試就轉化為對屏端和智能卡端進行整體調試或測試;并且,通常在電視機生產時,使用遙控器對電視機進行控制及進行相關工廠測試;然而,模塊化電視機功能復雜且功能項繁多,一般電視機所帶的普通遙控器僅僅只有常用的若干控制按鍵,若量化生產模塊電視時直接使用普通遙控器對模塊電視進行生產調試,不利于完成模塊化電視眾多功能的調試或測試,從而使用普通遙控器對模塊化電視的工廠測試將增加電視產品的生產調試時間及生產成本,方便了模塊電視的整體測試,提高量化生產的效率。
[0004]因此,現有技術還有待于改進和發展。
【發明內容】
[0005]本發明要解決的技術問題在于,針對現有技術的上述缺陷,提供一種模塊化電視的工廠測試方法及系統,旨在解決現有的直接使用普通遙控器對電視進行生產調試,不利于模塊化電視生產需完成種類繁多復雜的功能調試或測試,從而產生測試步驟繁多、測試效率低、生產成本高的問題。
[0006]本發明解決技術問題所采用的技術方案如下:
一種模塊化電視的工廠測試方法,其中,所述方法包括:
A、接收紅外遙控器發送的紅外波形信息;
B、解析所述紅外波形信息,得到相應的鍵值信息;并根據鍵值信息判斷所述紅外遙控器是否處于工廠紅外遙控器模式;
C、當判定出紅外遙控器處于工廠紅外遙控器模式,則繼續判斷模塊化電視是否進入工廠測試模式,若是則將所述鍵值信息中的工廠測試功能鍵值發送給屏端或者智能卡端處理。
[0007]所述的模塊化電視的工廠測試方法,其中,所述步驟B具體包括: B1、當所述模塊化電視接收到紅外波形信息,解析紅外波形信息中的引導碼得到相應鍵值,并判斷得到的引導碼鍵值是否符合RCA紅外遙控器協議,若是則轉入步驟B2;若否則終止處理;
B2、將所述紅外波形信息中的用戶碼、數據碼、用戶碼反碼及數據碼反碼解析成相應的鍵值,并將用戶碼、數據碼、用戶碼反碼及數據碼反碼所對應的鍵值進行分離,并轉入步驟B3;
B3、根據分離得到的各個鍵值,判斷紅外波形信息中的用戶碼與用戶碼反碼是否匹配、以及數據碼與數據碼反碼的是否匹配,若二者都匹配則轉入步驟B4;若否則終止處理;
B4、從分離得到的鍵值中提取出用戶碼鍵值,判斷該用戶碼鍵值是否代表工廠紅外遙控器模式的鍵值,若是則判定紅外遙控器處于工廠紅外遙控器模式。
[0008]所述的模塊化電視的工廠測試方法,其中,所述步驟B4具體包括:
B41、判定該用戶碼鍵值代表普通紅外遙控器模式的鍵值,則從分離得到的鍵值中提取出數據碼鍵值,將數據碼鍵值中對屏端的普通功能鍵值發送給屏端處理;
B42、繼續判斷在數據碼鍵值中是否對智能卡端的普通功能鍵值,若是則將數據碼鍵值中對智能卡端的普通功能鍵值發送給智能卡端處理,若否則終止處理。
[0009]所述的模塊化電視的工廠測試方法,其中,所述步驟C具體包括:
Cl、當判定出紅外遙控器處于工廠紅外遙控器模式,則繼續判斷模塊化電視是否進入工廠測試模式;
C2、若判定出模塊化電視進入工廠測試模式,則從分離得到的鍵值中提取出數據碼鍵值,將數據碼鍵值中對屏端的工廠測試功能鍵值發送給屏端處理;
C3、繼續判斷在數據碼鍵值中是否對智能卡端的工廠測試功能鍵值,若是則將數據碼鍵值中對智能卡端的工廠測試功能鍵值發送給智能卡端處理,若否則終止處理。
[0010]所述的模塊化電視的工廠測試方法,其中,所述步驟Cl還包括:
C11、若判定出模塊化電視未進入工廠測試模式,則繼續判斷是否需轉換為普通紅外遙控器模式;
C12、若判定轉換為普通紅外遙控器模式,則從分離得到的鍵值中提取出數據碼鍵值,將數據碼鍵值中對屏端的普通功能鍵值發送給屏端處理;
C13、繼續判斷在數據碼鍵值中是否對智能卡端的普通功能鍵值,若是則將數據碼鍵值中對智能卡端的普通功能鍵值發送給智能卡端處理,若否則終止處理。
[0011]所述的模塊化電視的工廠測試方法,其中,所述紅外遙控器包括普通紅外遙控器模式和工廠紅外遙控器模式;并且當模塊化電視未進入工廠測試模式時,工廠紅外遙控器模式可選擇轉換為普通紅外遙控器模式。
[0012]所述的模塊化電視的工廠測試方法,其中,所述紅外波形信息的數據組成結構為“引導碼+用戶碼+數據碼+用戶碼反碼+數據碼反碼”;所述紅外波形信息的發送與接收采用RCA紅外遙控器協議;所述鍵值信息包括對屏端或智能卡端的工廠測試功能鍵值或/和對屏端或智能卡端的普通功能鍵值。
[0013]所述的模塊化電視的工廠測試方法,其中,所述工廠測試功能鍵值用于當紅外遙控器處于工廠紅外遙控器模式且模塊化電視進入工廠測試模式時,控制屏端或智能卡端運行工廠測試;所述普通功能鍵值為紅外遙控器處于普通紅外遙控器模式時用于控制屏端或智能卡端運行普通功能。
[0014]—種模塊化電視的工廠測試系統,其中,所述系統包括:
發射模塊、用于通過紅外線傳輸方式發射紅外波形信息;
接收模塊、用于接收紅外波形信息;
解析與遙控器模式判斷模塊、用于解析所述紅外波形信息,得到相應的鍵值信息;并根據鍵值信息判斷所述紅外遙控器是否處于工廠紅外遙控器模式;
工廠測試模式判斷與處理模塊、用于當判定出紅外遙控器處于工廠紅外遙控器模式,則繼續判斷模塊化電視是否進入工廠測試模式,若是則將所述鍵值信息中的工廠測試功能鍵值發送給屏端或者智能卡端處理。
[0015]所述的模塊化電視的工廠測試系統,其中,
所述解析與遙控器模式判斷模塊具體包括:
引導碼解析單元、用于當所述模塊化電視接收到紅外波形信息,解析紅外波形信息中的引導碼得到相應鍵值;
協議判斷與處理單元、用于判斷得到的引導碼鍵值是否符合RCA紅外遙控器協議,若是則將結果發送給Code解析與分離單元,若否則終止處理;
Code解析與分離單元、用于當判斷與處理單元判定為是,則將所述紅外波形信息中的用戶碼、數據碼、用戶碼反碼及數據碼反碼解析成相應的鍵值,并將用戶碼、數據碼、用戶碼反碼及數據碼反碼所對應的鍵值進行分離;
Code及其反碼匹配判斷與處理單元、用于根據分離得到的各個鍵值,判斷紅外波形信息中的用戶碼與用戶碼反碼是否匹配、以及數據碼與數據碼反碼的是否匹配;若二者都匹配是則將結果發送給遙控器模式判斷單元,若否則終止處理;
遙控器模式判斷單元、用于當Code及其反碼匹配判斷與處理單元判斷為是,則從分離得到的鍵值中提取出用戶碼鍵值,判斷該用戶碼鍵值是否代表工廠紅外遙控器模式的鍵值,若是則判定紅外遙控器處于工廠紅外遙控器模式;
所述工廠測試模式判斷與處理模塊具體包括:
工廠測試模式判斷單元、用于當判定出紅外遙控器處于工廠紅外遙控器模式,則繼續判斷模塊化電視是否進入工廠測試模式;
屏端處理單元、用于若判定出模塊化電視進入工廠測試模式,則從分離得到的鍵值中提取出數據碼鍵值,將數據碼鍵值中對屏端的工廠測試功能鍵值發送給屏端處理;
工廠測試功能鍵值判斷單元、用于繼續判斷在數據碼鍵值中是否對智能卡端的工廠測試功能鍵值;若是則將判定結果發送至智能卡端處理單元,若否則終止處理;
智能卡端處理單元,用于當工廠測試功能鍵值判斷單元判定為是,則將數據碼鍵值中對智能卡端的工廠測試功能鍵值發送給智能卡端處理。
[0016]本發明所提供的一種模塊化電視的工廠測試方法及系統,有效地解決了現有的直接使用普通遙控器對電視進行生產調試,不利于模塊化電視生產需完成種類繁多復雜的功能調試或測試,從而產生測試步驟繁多、測試效率低、生產成本高的問題,其方法