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