[发明专利]一种基于通信设备的红外数据的学习以及存取方法有效
申请号: | 200710030344.7 | 申请日: | 2007-09-21 |
公开(公告)号: | CN101188457A | 公开(公告)日: | 2008-05-28 |
发明(设计)人: | 王炅;罗笑南;王建民;李志伟 | 申请(专利权)人: | 广州市聚晖电子科技有限公司;中山大学;广东中大讯通信息有限公司 |
主分类号: | H04B10/10 | 分类号: | H04B10/10;H04Q9/00;H04L29/02 |
代理公司: | 广州市深研专利事务所 | 代理人: | 陈雅平 |
地址: | 510630广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于通信设备的红外数据的学习以及存取方法,它属于应用通信领域,特别涉及一种运用键值表和红外数据存储表的关联映射来存储红外数据以及读取红外数据的实现方法。该方法首先通过采样学习红外数据,并将其存储在红外数据存储表中,再通过对键值表进行一些相关定义,将相关的红外数据在存储表中的起始地址存储在键值表中相应的键位上,最后通过按键值利用公式(红外数据地址=L*设备类型编号+按键值*3+1)求得红外数据在键值表中对应的地址,通过读取该地址的内容可以知道该红外数据在红外数据存储表中的位置。利用本方法可以大大节省红外数据的存储空间,获得相对高效、灵活的红外数据获取方式。 | ||
搜索关键词: | 一种 基于 通信 设备 红外 数据 学习 以及 存取 方法 | ||
【主权项】:
1.一种基于通信设备的红外数据的学习以及存取方法,它主要步骤包括:1)通过采样检测红外线的频率,遥控器进行红外数据的学习:a)计算出脉冲的时间t1、t2并存储在数据缓冲区,在根据t1、t2算出脉冲的周期T=t1+t2,b)读出脉冲的个数n,得出红外线发射的时间n*T,没有脉冲的部分,通过计时器得到,c)然后把这些时间按顺序存储在数据缓冲区中,d)以0x64、0xff作为结束标记,并记录下数据的长度;2)将保存在缓冲区中的红外数据存储到红外数据存储表中:a)获得红外数据的最后存放地址,b)将新学习的红外数据追加到a)中获得的地址之后;3)键值表对红外数据进行学习:a)根据键值表格的设备类型划分存储区数N,并定义以及每个区占的字节数L计算出红外数据的地址空间,b)再在最后为每个存储区预留2各字节的空间,用于存储设备类型对应红外数据的末地址,c)规定每个存储区里每3个字节为一个按键,即每个存储区的按键数为L/3;4)根据按键值,即可以通过公式红外数据地址=L*设备类型编号+按键值*3+1,根据地址就可以找到对应的红外数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市聚晖电子科技有限公司;中山大学;广东中大讯通信息有限公司,未经广州市聚晖电子科技有限公司;中山大学;广东中大讯通信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200710030344.7/,转载请声明来源钻瓜专利网。