[發明專利]遙控碼的編碼方法和識別方法有效
| 申請號: | 201210034854.2 | 申請日: | 2012-02-16 |
| 公開(公告)號: | CN102545915A | 公開(公告)日: | 2012-07-04 |
| 發明(設計)人: | 張世兵 | 申請(專利權)人: | 奇瑞汽車股份有限公司 |
| 主分類號: | H03M13/15 | 分類號: | H03M13/15 |
| 代理公司: | 北京天昊聯合知識產權代理有限公司 11112 | 代理人: | 羅建民;鄧伯英 |
| 地址: | 241006 安徽*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遙控 編碼 方法 識別 | ||
1.一種遙控碼的編碼方法,其特征在于,包括:
根據預設的屏蔽碼更新遙控設備中存儲的循環碼;
根據更新后的循環碼和遙控設備中存儲的地址資料運算得到遙控碼中的地址碼。
2.根據權利要求1所述的遙控碼的編碼方法,其特征在于,所述根據預設的屏蔽碼更新遙控設備中存儲的循環碼包括:
步驟1、根據預設的屏蔽碼和遙控設備中存儲的循環碼運算得到A值;
步驟2、根據A值運算得到1位的C值;根據當前的循環碼運算得到B值,所述B值與循環碼位數相同,且其中有一位為空;
步驟3、將所述C值加入B值的空位中,得到更新后的循環碼。
3.根據權利要求2所述的遙控碼的編碼方法,其特征在于,所述根據預設的屏蔽碼和遙控設備中存儲的循環碼運算得到A值具體為:
對預設的屏蔽碼和遙控設備中存儲的循環碼進行求和運算或求差運算或相與運算,以運算結果作為A值。
4.根據權利要求2所述的遙控碼的編碼方法,其特征在于,根據A值運算得到1位的C值具體為:
判斷所述A值中值為1的位的個數,當所述個數為奇數時令C=1,為偶數時令C=0;
或者
判斷所述A值中值為1的位的個數,當所述個數為奇數時令C=0,為偶數時令C=1;
或者
判斷所述A值中值為0的位的個數,當所述個數為奇數時令C=1,為偶數時令C=0;
或者
判斷所述A值中值為0的位的個數,當所述個數為奇數時令C=0,為偶數時令C=1。
5.根據權利要求2所述的遙控碼的編碼方法,其特征在于,所述根據當前的循環碼運算得到B值具體為:
將當前的循環碼左移一位得到B值,所述B值的最低位為空;
或者
將當前的循環碼右移一位得到B值,所述B值的最高位為空。
6.根據權利要求1至5中任意一項所述的遙控碼的編碼方法,其特征在于,
所述根據預設的屏蔽碼更新遙控設備中存儲的循環碼的步驟至少連續進行2次。
7.根據權利要求1至5中任意一項所述的遙控碼的編碼方法,其特征在于,所述根據更新后的循環碼和遙控設備中存儲的地址資料運算得到遙控碼中的地址碼包括:
對更新后的循環碼和遙控設備中存儲的地址資料進行異或運算或者同或運算,以運算結果作為遙控碼中的地址碼。
8.根據權利要求1至5中任意一項所述的遙控碼的編碼方法,其特征在于,還包括:在所述遙控碼中設置1位的反轉碼,每次發送遙控碼所述反轉碼反轉一次;其中,
當所述遙控碼中的反轉碼為1時,所述遙控碼中的地址碼、資料碼、資料反碼進行一次反轉,當所述反轉碼為0時,所述地址碼、資料碼、資料反碼不變;
或者
當所述遙控碼中的反轉碼為0時,所述遙控碼中的地址碼、資料碼、資料反碼進行一次反轉,當所述反轉碼為1時,所述地址碼、資料碼、資料反碼不變。
9.根據權利要求1至5中任意一項所述的遙控碼的編碼方法,其特征在于,
所述地址碼和遙控設備的地址資料均為24位,所述循環碼和循環屏蔽碼均為10位。
10.一種遙控碼的識別方法,其特征在于,包括:
接收遙控碼;
根據預設的屏蔽碼更新被控設備中存儲的循環碼;
根據更新后的循環碼和被控設備中存儲的地址資料運算得到參比地址碼;
比較所述參比地址碼與遙控碼中的地址碼是否相同,若是則判斷遙控碼合法;若否則判斷遙控碼非法,并將被控設備中的循環碼還原為更新前的值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于奇瑞汽車股份有限公司,未經奇瑞汽車股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210034854.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種快速切割圖案的刀模的制作方法
- 下一篇:電池參數檢測方法及系統
- 同類專利
- 專利分類





