发明名称 一种用于红外遥控器的固定码长互补型编码方法及其解码方法
摘要 本发明涉及一种用于红外遥控器的固定码长互补型编码方法,所述的红外遥控器采用互补型编码的方式,即对每一个字节进行编码,后面紧跟该字节的反码,并在固定码长内设有校验码;与红外遥控器相匹配的接收控制器上编制有相应的解码规则,用于接收红外遥控器发出的红外码,并根据原码、反码及校验码来判断确认数据当出现原码有误码,也可根据反码及校验码来恢复正确的数据,提高抗干扰能力。
申请公布号 CN103051417B 申请公布日期 2015.09.09
申请号 CN201210502455.4 申请日期 2012.11.30
申请人 浙江西盈科技有限公司 发明人 能建国;成光清;陈呈胜;王力
分类号 H04L1/00(2006.01)I;G08C23/04(2006.01)I 主分类号 H04L1/00(2006.01)I
代理机构 杭州天欣专利事务所(普通合伙) 33209 代理人 余木兰
主权项 一种用于红外遥控器的固定码长的互补型编码方法及其解码方法,其特征在于:所述的红外遥控器采用互补型编码的方式,即对每一个字节进行编码,后面紧跟该字节的反码,并在固定码长内设有校验码;与红外遥控器相匹配的接收控制器上编制有相应的解码规则,用于接收红外遥控器发出的红外码,并根据原码、反码及校验码来判断确认数据;本发明的具体操作方法如下:(1)根据红外遥控器的编码方案协议,在接收控制器上编制相应的解码软件;(2)红外遥控器向接收控制器发射固定码长为N字节的数据;(3)接收控制器根据解码规则,对每一字节进行数据准确性判断,首先对反码取反并与对应的源码比较,如果一致说明数据正确,执行相应指令;如果不一致则通过校验码判断是源码错还是反码出错,如果判断是源码出错,即通过反码恢复源码数据,执行相应的指令;如果是反码出错则不做处理,直接执行源码指令。
地址 311300 浙江省杭州市临安锦城街道石镜街777号