欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種遙控紅外碼適配方法及裝置的制造方法

文檔序號(hào):9472294閱讀:377來源:國知局
一種遙控紅外碼適配方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能控制領(lǐng)域,特別是涉及一種遙控紅外碼適配方法及裝置。
【背景技術(shù)】
[0002]紅外碼(IR)是通過紅外發(fā)射二極管產(chǎn)生紅外線向空間發(fā)射的一組二進(jìn)制數(shù)據(jù)流。紅外碼多用于空調(diào)、電視等家電設(shè)備的遙控器上。
[0003]以空調(diào)為例,現(xiàn)有匹配該遙控的遙控紅外碼流程如下:
[0004]用戶首先需要從幾十個(gè)品牌中選擇一個(gè)合適的品牌,按順序選擇該品牌空調(diào)中一個(gè)型號(hào)的遙控紅外碼發(fā)送出來;用戶如聽到空調(diào)發(fā)出相應(yīng)的聲音,用戶選擇成功。如用戶未聽到任何響應(yīng),則選擇下一個(gè)型號(hào)。如到最后仍沒有匹配到任何一款型號(hào),則匹配失敗。如果匹配成功,則下載該型號(hào)的紅外碼。
[0005]現(xiàn)有技術(shù)有如下缺點(diǎn):
[0006]1:匹配過程復(fù)雜,需要用戶從幾十個(gè)品牌選擇一個(gè)品牌。
[0007]2:采取枚舉的方式測試遙控紅外碼,是否成功匹配需要用戶根據(jù)觀察空調(diào)的響應(yīng)做出決定。
[0008]3:匹配過程較長,用戶體驗(yàn)差。

【發(fā)明內(nèi)容】

[0009]本發(fā)明目的在于提供一種遙控紅外碼適配方法及裝置,用以解決現(xiàn)有匹配遙控紅外碼過程復(fù)雜的問題。
[0010]本發(fā)明目的主要是通過以下技術(shù)方案實(shí)現(xiàn)的:
[0011]一方面,本發(fā)明提供一種遙控紅外碼適配方法,包括:
[0012]接收用戶端裝置學(xué)習(xí)到的紅外碼;
[0013]將接收到的紅外碼與預(yù)存的遙控紅外碼進(jìn)行匹配;
[0014]當(dāng)匹配成功時(shí),將匹配的遙控紅外碼發(fā)送給所述用戶端裝置。
[0015]進(jìn)一步,將接收到的紅外碼與預(yù)存的遙控紅外碼進(jìn)行匹配的步驟,具體包括
[0016]提取接收到的紅外碼的特征參數(shù);
[0017]根據(jù)提取的特征參數(shù),將接收到的紅外碼與預(yù)存的遙控紅外碼進(jìn)行匹配。
[0018]進(jìn)一步,所述特征參數(shù)包括紅外代碼數(shù)據(jù)長度和電平特征。
[0019]進(jìn)一步,根據(jù)提取的特征參數(shù),將接收到的紅外碼與預(yù)存的遙控紅外碼進(jìn)行匹配的步驟,具體包括:
[0020]根據(jù)提取的紅外代碼數(shù)據(jù)長度,確定接收到的紅外碼的格式碼類型;
[0021]在預(yù)存的遙控紅外碼中搜索出與所述格式碼類型相同的遙控紅外碼;
[0022]并在搜索出的遙控紅外碼中,匹配出與接收到的紅外碼的所述電平特征相同的遙控紅外碼。
[0023]進(jìn)一步,所述紅外碼的格式碼類型包括NEC格式碼、BEC格式碼以及非NEC\BEC格式碼;
[0024]當(dāng)接收到的紅外碼為NEC格式碼時(shí),提取的所述電平特征為第一電平特征,所述第一電平特征具體為引導(dǎo)碼后64位字符的各字符電平長度;
[0025]當(dāng)接收到的紅外碼為BEC格式碼時(shí),提取的所述電平特征為第二電平特征,所述第二電平特征包括第一電平數(shù)量和第一電平長度;所述第一電平數(shù)量和第一電平長度具體為紅外代碼數(shù)據(jù)長度后的電平數(shù)量和引導(dǎo)碼后的各字符電平長度;
[0026]當(dāng)接收到的紅外碼為非NEC\BEC格式碼時(shí),提取的所述電平特征為第三電平特征,所述第三電平特征具體為紅外代碼數(shù)據(jù)長度后32位字符的各字符電平長度。
[0027]進(jìn)一步,電平特征相同的判別方式包括:
[0028]當(dāng)接收到的紅外碼為NEC格式碼時(shí),遙控紅外碼的第一電平特征與接收的紅外碼的第一電平特征的差值在預(yù)設(shè)第一差值范圍內(nèi);
[0029]當(dāng)接收到的紅外碼為BEC格式碼時(shí),遙控紅外碼的第一電平數(shù)量與接收的紅外碼的第一電平數(shù)量相同,并且第一電平數(shù)量相同的遙控紅外碼在搜索出的遙控紅外碼中只有一個(gè),以及該遙控紅外碼的第一電平長度與接收到的紅外碼的第一電平長度的差值是在預(yù)設(shè)第二差值范圍內(nèi);
[0030]當(dāng)接收到的紅外碼為非NEC\BEC格式碼時(shí),遙控紅外碼的第三電平特征與接收的紅外碼的第三電平特征的差值在預(yù)設(shè)第三差值范圍內(nèi)。
[0031]另一方面,本發(fā)明提供一種遙控紅外碼適配裝置,用戶服務(wù)端,包括:
[0032]接收單元,用于接收用戶端裝置學(xué)習(xí)到的紅外碼;
[0033]匹配單元,用于將接收到的紅外碼與預(yù)存的遙控紅外碼進(jìn)行匹配;
[0034]發(fā)送單元,用當(dāng)匹配成功時(shí),將匹配的遙控紅外碼發(fā)送給所述用戶端裝置。
[0035]進(jìn)一步,所述匹配單元包括參數(shù)提取模塊和比對(duì)模塊;
[0036]所述參數(shù)提取模塊,用于提取接收到的紅外碼的特征參數(shù);
[0037]所述比對(duì)模塊,用于根據(jù)提取的特征參數(shù),將接收到的紅外碼與預(yù)存的遙控紅外碼進(jìn)行匹配。
[0038]進(jìn)一步,所述特征參數(shù)包括紅外代碼數(shù)據(jù)長度和電平特征。
[0039]進(jìn)一步,所述比對(duì)模塊具體用于根據(jù)提取的紅外代碼數(shù)據(jù)長度,確定接收到的紅外碼的格式碼類型;
[0040]在預(yù)存的遙控紅外碼中搜索出與所述格式碼類型相同的遙控紅外碼;
[0041]并在搜索出的遙控紅外碼中,匹配出與提取的所述電平特征相同的遙控紅外碼。
[0042]進(jìn)一步,所述紅外碼的格式碼類型包括NEC格式碼、BEC格式碼以及非NEC\BEC格式碼;
[0043]當(dāng)接收到的紅外碼為NEC格式碼時(shí),提取的所述電平特征為第一電平特征,所述第一電平特征具體為引導(dǎo)碼后64位字符的各字符電平長度;
[0044]當(dāng)接收到的紅外碼為BEC格式碼時(shí),提取的所述電平特征為第二電平特征,所述第二電平特征包括第一電平數(shù)量和第一電平長度;所述第一電平數(shù)量和第一電平長度具體為紅外代碼數(shù)據(jù)長度后的電平數(shù)量和引導(dǎo)碼后的各字符電平長度;
[0045]當(dāng)接收到的紅外碼為非NEC\BEC格式碼時(shí),提取的所述電平特征為第三電平特征,所述第三電平特征具體為紅外代碼數(shù)據(jù)長度后32位字符的各字符電平長度。
[0046]進(jìn)一步,電平特征相同的判別方式包括:
[0047]當(dāng)接收到的紅外碼為NEC格式碼時(shí),遙控紅外碼的第一電平特征與接收的紅外碼的第一電平特征的差值在預(yù)設(shè)第一差值范圍內(nèi);
[0048]當(dāng)接收到的紅外碼為BEC格式碼時(shí),遙控紅外碼的第一電平數(shù)量與接收的紅外碼的第一電平數(shù)量相同,并且第一電平數(shù)量相同的遙控紅外碼在搜索出的遙控紅外碼中只有一個(gè),以及該遙控紅外碼的第一電平長度與接收到的紅外碼的第一電平長度的差值是在預(yù)設(shè)第二差值范圍內(nèi);
[0049]當(dāng)接收到的紅外碼為非NEC\BEC格式碼時(shí),遙控紅外碼的第三電平特征與接收的紅外碼的第三電平特征的差值在預(yù)設(shè)第三差值范圍內(nèi)。
[0050]本發(fā)明有益效果如下:本發(fā)明使匹配遙控紅外碼過程簡單,縮短匹配時(shí)間,提高用戶體驗(yàn)。
【附圖說明】
[0051]圖1是本發(fā)明實(shí)施例中一種用于服務(wù)端的遙控紅外碼適配方法主流程圖;
[0052]圖2是本發(fā)明實(shí)施例中一種用于服務(wù)端的遙控紅外碼適配方法詳細(xì)流程圖;
[0053]圖3是本發(fā)明實(shí)施例中一種用于用戶端的遙控紅外碼適配方法流程圖;
[0054]圖4是本發(fā)明實(shí)施例中一種用于服務(wù)端的遙控紅外碼適配裝置結(jié)構(gòu)示意圖;
[0055]圖5是本發(fā)明實(shí)施例中一種用于用戶端的遙控紅外碼適配裝置結(jié)構(gòu)示意圖;
[0056]圖6是本發(fā)明實(shí)施例中一種遙控紅外碼適配系統(tǒng)組成示意圖;
[0057]圖7是本發(fā)明實(shí)施例中遙控紅外碼適配系統(tǒng)中紅外碼倉庫匹配結(jié)果示意圖。
【具體實(shí)施方式】
[0058]為了解決現(xiàn)有匹配遙控紅外碼過程復(fù)雜的問題,本發(fā)明提供了一種遙控紅外碼適配方法及裝置,以下結(jié)合附圖以及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
[0059]實(shí)施例一
[0060]如圖1所示,本發(fā)明實(shí)施例提供一種遙控紅外碼適配方法,用于服務(wù)器端,包括:
[0061]S101,接收用戶端裝置學(xué)習(xí)到的紅外碼;具體說,以空調(diào)為例,如需要適配某型號(hào)空調(diào)的遙控紅外碼,此時(shí)僅需要用戶按遙控器的任意鍵,從而發(fā)射紅外碼,該遙控器用于遙控該空調(diào);用戶端裝置(該裝置具有紅外碼采集和發(fā)射裝置,例如空氣盒子)學(xué)習(xí)該紅外碼,并將該紅外碼發(fā)送給服務(wù)端;服務(wù)端裝置接收用戶端裝置學(xué)習(xí)到的紅外碼。
[0062]S102,將接收到的紅外碼與預(yù)存的遙控紅外碼進(jìn)行匹配;其中,遙控紅外碼具體為用于遙控的紅外碼。
[0063]S103,當(dāng)匹配成功時(shí),將匹配的遙控紅外碼發(fā)送給所述用戶端裝置。從而完成該空調(diào)的遙控碼的適配。
[0064]本發(fā)明實(shí)施例的方法,在適配遙控碼時(shí),不需要用戶知曉需要匹配的設(shè)備型號(hào),不需要用戶反復(fù)選擇和確定遙控紅外碼,使匹配過程簡單,并縮短匹配時(shí)間,提高用戶體驗(yàn)。
[0065]作為本發(fā)明實(shí)施例的優(yōu)選,其中S102中,匹配的過程不需要匹配所有特征,可以在紅外碼中提取一定的特征參數(shù),根據(jù)特征參數(shù)加以匹配,具體的包括:
[0066]提取接收到的紅外碼的特征參數(shù);
[0067]根據(jù)提取的特征參數(shù),將接收到的紅外碼與預(yù)存的遙控紅外碼進(jìn)行匹配。
[0068]其中特征參數(shù)可以根據(jù)實(shí)際情況自己設(shè)定,在本發(fā)明實(shí)施例中,作為優(yōu)選,將特征參數(shù)選擇為紅外代碼數(shù)據(jù)長度和電平特征。
[0069]根據(jù)優(yōu)選的特征參數(shù),S102具體包括:
[0070]根據(jù)提取的紅外代碼數(shù)據(jù)長度,確定接收到的紅外碼的格式碼類型;
[0071]在預(yù)存的遙控紅外碼中搜索出與所述格式碼類型相同的遙控紅外碼;
[0072]并在搜索出的遙控紅外碼中,匹配出與提取的所述電平特征相同的遙控紅外碼。
[00
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
冷水江市| 沂源县| 六安市| 天长市| 石河子市| 深圳市| 丰都县| 磐安县| 轮台县| 玉溪市| 梨树县| 文山县| 互助| 板桥市| 永平县| 天津市| 张家口市| 福海县| 泸溪县| 厦门市| 临洮县| 宁南县| 清流县| 竹溪县| 昭苏县| 边坝县| 双柏县| 深水埗区| 商城县| 阜康市| 望江县| 怀仁县| 黑河市| 宣化县| 都安| 崇明县| 吉安县| 叙永县| 永川市| 江孜县| 沛县|