通過(guò)采用紅外遙控器,將包含功能控制信息并采用二進(jìn)制代碼形式的紅外波形發(fā)送至模塊化電視,以控制模塊化電視進(jìn)行工廠測(cè)試;并且可以根據(jù)需要將紅外遙控器調(diào)整為普通遙控器模式,從而也能對(duì)模塊化電視進(jìn)行普通功能控制。并且,通過(guò)本發(fā)明可以將模塊化電視的工廠測(cè)試轉(zhuǎn)化為對(duì)屏端和智能卡端進(jìn)行分離或整體調(diào)試或測(cè)試,因此在模塊化電視生產(chǎn)時(shí),能通過(guò)紅外遙控器發(fā)射的紅外波形信息分別對(duì)屏端和智能卡端進(jìn)行分離或整體調(diào)試,可大大降低模塊化電視產(chǎn)品的生產(chǎn)調(diào)試時(shí)間及生產(chǎn)成本。
【附圖說(shuō)明】
[0017]圖1為本發(fā)明提供的一種模塊化電視的工廠測(cè)試方法較佳實(shí)施例的流程圖。
[0018]圖2為本發(fā)明提供的一種模塊化電視的工廠測(cè)試方法較佳實(shí)施例中紅外波形信息的組成結(jié)構(gòu)示意圖。
[0019]圖3為本發(fā)明提供的一種模塊化電視的工廠測(cè)試方法較佳實(shí)施例的紅外波形解析協(xié)議的簡(jiǎn)要示意圖。
[0020]圖4為本發(fā)明提供的一種模塊化電視的工廠測(cè)試方法較佳實(shí)施例中模塊化電視對(duì)紅外波形信息的處理流程圖。
[0021]圖5為本發(fā)明提供的一種模塊化電視的工廠測(cè)試系統(tǒng)的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0022]本發(fā)明提供一種模塊化電視的工廠測(cè)試方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0023]本發(fā)明實(shí)施例中,模塊化電視包括屏端和智能卡端,并且屏端與智能卡端活動(dòng)連接;所述智能卡端包含智能SOC系統(tǒng)芯片,運(yùn)行智能操作系統(tǒng),能實(shí)現(xiàn)電視的多媒體信號(hào)處理。所述屏端是負(fù)責(zé)模塊化電片麻巖的數(shù)據(jù)展示部分,包括菜單顯示、畫(huà)質(zhì)圖像處理和聲音的輸出等功能,模塊電視在生產(chǎn)時(shí),特別是整機(jī)生產(chǎn)完畢,進(jìn)行調(diào)試時(shí),測(cè)試人員需要對(duì)屏端和智能卡端進(jìn)行整體調(diào)試或測(cè)試,因此對(duì)模塊化電視的工廠測(cè)試將轉(zhuǎn)化為對(duì)屏端和智能卡端的工廠測(cè)試和調(diào)試。
[0024]對(duì)于不同品牌、型號(hào)的模塊化電視,其工廠測(cè)試模式中的測(cè)試項(xiàng)目比普通電視,其測(cè)試復(fù)雜度及測(cè)試項(xiàng)目數(shù)量均會(huì)大大增加;當(dāng)然,也可根據(jù)不同品牌的供應(yīng)商家自行設(shè)計(jì)工廠測(cè)試項(xiàng)目和數(shù)量,但其主要工廠測(cè)試項(xiàng)目一般相同。并且一般在電視的生產(chǎn)過(guò)程中,才需要調(diào)出模塊化電視的工廠測(cè)試模式供專業(yè)的程序人員測(cè)試維護(hù)使用,因此一般的電視用戶并不需要進(jìn)入“工廠模式”,這里不作贅述。
[0025]請(qǐng)參閱圖1,圖1為本發(fā)明提供的一種模塊化電視的工廠測(cè)試方法較佳實(shí)施例的流程圖,包括以下步驟:
步驟S100、接收紅外遙控器發(fā)送的紅外波形信息。
[0026]本發(fā)明具體實(shí)施時(shí),所述紅外遙控器包括普通紅外遙控器模式和工廠紅外遙控器模式;并且當(dāng)模塊化電視未進(jìn)入工廠測(cè)試模式時(shí),工廠紅外遙控器模式可選擇轉(zhuǎn)換為普通紅外遙控器模式。
[0027]所述紅外波形信息的數(shù)據(jù)組成結(jié)構(gòu)為“引導(dǎo)碼+用戶碼+數(shù)據(jù)碼+用戶碼反碼+數(shù)據(jù)碼反碼”;所述紅外波形信息的發(fā)送與接收采用RCA紅外遙控器協(xié)議;所述鍵值信息包括對(duì)屏端或智能卡端的工廠測(cè)試功能鍵值或/和對(duì)屏端或智能卡端的普通功能鍵值。
[0028]并且進(jìn)一步地,所述工廠測(cè)試功能鍵值用于當(dāng)紅外遙控器處于工廠紅外遙控器模式且模塊化電視進(jìn)入工廠測(cè)試模式時(shí),控制屏端或智能卡端運(yùn)行工廠測(cè)試;所述普通功能鍵值為紅外遙控器處于普通紅外遙控器模式時(shí)用于控制屏端或智能卡端運(yùn)行普通功能。
[0029]具體為,在紅外遙控器中發(fā)送的紅外波形信息的數(shù)據(jù)組成結(jié)構(gòu)為“引導(dǎo)碼Header+用戶碼Custom Code+數(shù)據(jù)碼Data Code+用戶碼反碼Custom Code+數(shù)據(jù)碼反碼Data Code”,如圖2所示,圖2為本發(fā)明提供的一種模塊化電視的工廠測(cè)試方法較佳實(shí)施例中紅外波形信息的組成結(jié)構(gòu)示意圖。
[0030]所述紅外波形組成結(jié)構(gòu)采用RCA紅外遙控器協(xié)議的波形解析協(xié)議,所述引導(dǎo)碼、用戶碼、數(shù)據(jù)碼、用戶碼反碼及數(shù)據(jù)碼反碼均采用二進(jìn)制式;并且所述引導(dǎo)碼為RCA紅外遙控器協(xié)議中固定的紅外波形起始位引導(dǎo)碼;所述用戶碼為用于區(qū)分不同模式的紅外遙控器的鍵值;所述數(shù)據(jù)碼為紅外遙控器發(fā)射的包含對(duì)屏端和智能卡端的工廠測(cè)試功能鍵值或/和對(duì)屏端或智能卡端的普通功能鍵值;所述用戶碼反碼和數(shù)據(jù)碼反碼用于作為分別作為對(duì)用戶碼和數(shù)據(jù)碼的校驗(yàn),防止所述用戶碼和數(shù)據(jù)碼竄碼和亂碼,以提高數(shù)據(jù)傳輸可靠性。
[0031]進(jìn)一步地,所述用戶碼與用戶碼反碼、數(shù)據(jù)碼和數(shù)據(jù)碼反碼均采用8個(gè)二進(jìn)制位。并且,在RCA紅外遙控器協(xié)議中,紅外波形解析協(xié)議如下:二進(jìn)制值邏輯‘I’由0.501ms的高電平和1.002ms低電平組成;二進(jìn)制值邏輯‘0’由0.501ms的高電平和2.000ms低電平組成;并且引導(dǎo)碼采用4.0ms的高電平和4.0ms的低電平組成,請(qǐng)參見(jiàn)圖3,圖3為本發(fā)明提供的一種模塊化電視的工廠測(cè)試方法較佳實(shí)施例的紅外波形解析協(xié)議的簡(jiǎn)要示意圖。并且當(dāng)模塊化電視將接收到的紅外波形信息解析得出用戶碼的二進(jìn)制值為OxFF時(shí),代表所述紅外遙控器處于普通紅外遙控器模式,此時(shí),用戶可通過(guò)紅外遙控器對(duì)模塊化電視使用普通功能。
[0032]由于紅外波形信息的接收與發(fā)送采用RCA紅外遙控器協(xié)議;所述紅外遙控器包括普通紅外遙控器模式和工廠紅外遙控器模式。因此,通過(guò)對(duì)紅外遙控器可以選擇兩種不同的模式,對(duì)模塊化電視進(jìn)行功能控制,當(dāng)需對(duì)模塊化電視進(jìn)行普通功能控制時(shí),選用普通紅外遙控器模式;當(dāng)需要進(jìn)行工廠測(cè)試時(shí),選用工廠紅外遙控器模式,使模塊化電視處于工廠測(cè)試模式時(shí),則能控制模塊化電視進(jìn)行工廠測(cè)試。采用兩種可進(jìn)行轉(zhuǎn)換的遙控器模式,使測(cè)試人員根據(jù)需要進(jìn)行選擇,大大方便了模塊化電視進(jìn)行量化生產(chǎn)時(shí)的測(cè)試過(guò)程,提高了測(cè)試效率。
[0033]步驟S200、解析所述紅外波形信息,得到相應(yīng)的鍵值信息;并根據(jù)鍵值信息判斷所述紅外遙控器是否處于工廠紅外遙控器模式。
[0034]本發(fā)明具體實(shí)施時(shí),所述步驟S200具體包括:
S201、當(dāng)所述模塊化電視接收到紅外波形信息,解析紅外波形信息中的引導(dǎo)碼得到相應(yīng)鍵值,并判斷得到的引導(dǎo)碼鍵值是否符合RCA紅外遙控器協(xié)議,若是則轉(zhuǎn)入步驟S202;若否則終止處理。
[0035]S202、將所述紅外波形信息中的用戶碼、數(shù)據(jù)碼、用戶碼反碼及數(shù)據(jù)碼反碼解析成相應(yīng)的鍵值,并將用戶碼、數(shù)據(jù)碼、用戶碼反碼及數(shù)據(jù)碼反碼所對(duì)應(yīng)的鍵值進(jìn)行分離,并轉(zhuǎn)入步驟S203。
[0036]S203、根據(jù)分離得到的各個(gè)鍵值,判斷紅外波形信息中的用戶碼與用戶碼反碼是否匹配、以及數(shù)據(jù)碼與數(shù)據(jù)碼反碼的是否匹配,若二者都匹配則轉(zhuǎn)入步驟S204;若否則終止處理。
[0037]S204、從分離得到的鍵值中提取出用戶碼鍵值,判斷該用戶碼鍵值是否代表工廠紅外遙控器模式的鍵值,若是則判定紅外遙控器處于工廠紅外遙控器模式。
[0038]并且進(jìn)一步地,所述步驟S204還包括:
S2041、判定該用戶碼鍵值代表普通紅外遙控器模式的鍵值,則從分離得到的鍵值中提取出數(shù)據(jù)碼鍵值,將數(shù)據(jù)碼鍵值中對(duì)屏端的普通功能鍵值發(fā)送給屏端處理。
[0039]S2042、繼續(xù)判斷在數(shù)據(jù)碼鍵值中是否對(duì)智能卡端的普通功能鍵值,若是則將數(shù)據(jù)碼鍵值中對(duì)智能卡端的普通功能鍵值發(fā)送給智能卡端處理,若否則終止處理。
[0040]步驟S300、當(dāng)判定出紅外遙控器處于工廠紅外遙控器模式,則繼續(xù)判斷模塊化電視是否進(jìn)入工廠測(cè)試模式,若是則將所述鍵值信息中的工廠測(cè)試功能鍵值發(fā)送給屏端或者智能卡端處理。
[0041 ]本發(fā)明具體實(shí)施時(shí),所述步驟S300具體包括:
S301、當(dāng)判定出紅外遙控器處于工廠紅外遙控器模式,則繼續(xù)判斷模塊化電視是否進(jìn)入工廠測(cè)試模式。
[0042]S302、若判定出模塊化電視進(jìn)入工廠測(cè)試模式,則從分離得到的鍵值中提取出數(shù)據(jù)碼鍵值,將數(shù)據(jù)碼鍵值中對(duì)屏端的工廠測(cè)試功能鍵值發(fā)送給屏端處理。
[0043]S303、繼續(xù)判斷在數(shù)據(jù)碼鍵值中是否對(duì)智能卡端的工廠測(cè)試功能鍵值,若是則將數(shù)據(jù)碼鍵值中對(duì)智能卡端的工廠測(cè)試功能鍵值發(fā)送給智能卡端處理,若否則終止處理。
[0044]進(jìn)一步地,所述步驟S301還包括:
S3011、若判定出模塊化電視未進(jìn)入工廠測(cè)試模式,則繼續(xù)判斷是否需轉(zhuǎn)換為普通紅外遙控器模式。
[0045]S3012、若判定轉(zhuǎn)換為普通紅外遙控器模式,則從分離得到的鍵值中提取出數(shù)據(jù)碼鍵值,將數(shù)據(jù)碼鍵值中對(duì)屏端的普通功能鍵值發(fā)送給屏端處理。
[0046]S3013、繼續(xù)判斷在數(shù)據(jù)碼鍵值中是否對(duì)智能卡端的普通功能鍵值,若是則將數(shù)據(jù)碼鍵值中對(duì)智能卡端的普通功能鍵值發(fā)送給智能卡端處理,若否則終止處理。
[0047]在本發(fā)明實(shí)施例中,還提供一種模塊化電視對(duì)紅外波形信息的處理方法,請(qǐng)參見(jiàn)圖4,圖4為本發(fā)明提供的一種模塊化電視的工廠測(cè)試