一种基于低速无线网络的红外传输方法

文档序号:9433831阅读:348来源:国知局
一种基于低速无线网络的红外传输方法
【技术领域】
[0001]本发明涉及红外传输技术领域,具体地,涉及一种基于低速无线网络的红外传输方法。
【背景技术】
[0002]随着生活水平的提高,很多带有遥控功能的家用电器进入千家万户,包括:电视机、机顶盒、空调、DVD和音响等,但是由于每种家用电器都有出厂配套的遥控器,这样就需要频繁地更换遥控器以控制相对应的家用电器。一旦出现遥控器丢失或者损坏,相应家电设备将很不方便使用。多个遥控器和遥控器丢失损坏的情况,给人们的日常生活带来了极大的不便。虽然现在已经出现支持学习功能和网络下载功能的通用型遥控器,但是该种遥控器成本较高,学习和下载的功能依赖电脑,操作过程比较复杂,阻碍了产品的大规模普及。
[0003]手机作为人们的日常通信工具已非常普及,已经有公司申请“带红外遥控功能的手机专”利,如发明专利申请号 200510001969.9、200510100273.3 和 200710172976.7 等,这些专利的共同特征是需要特殊定制的手机,至少需要手机具备红外发射和接收的接口。因为手机红外通讯接口已被淘汰,现存主流手机型号基本不带红外接口。因此上述专利的实用性和可操作性就比较弱,即便是有部分厂家按照上述专利设计了手机,很少有消费者为了带红外遥控功能而选择该款手机,所以很难得到市场的广泛认可和普及。
[0004]对于红外遥控器,专用红外遥控器和通用红外遥控器两类中,专用红外遥控器就是家电原装的遥控器,具有一个遥控器对应一种或一类电器的特点,其解码方式单一,可控制电器的数量有限。而通用红外遥控器是通过选择电器类型及型号,扩大了其适配范围,一个遥控器可控制多种电器,但是通用红外遥控器需要红外解码芯片,或是较大的存储芯片来存储红外码,无法通过简单的方式支持新红外协议。

【发明内容】

[0005]针对现有技术中的缺陷,本发明的目的是提供一种基于低速无线网络的红外传输方法,包括:
[0006]步骤1,将设备的红外收发器上所能发出来的所有红外码进行抓取,获得原始红外码,
[0007]步骤2,将所抓取的原始红外码进行归一化处理,获得标准红外描述并上传至服务器,
[0008]步骤3,手机从所述服务器下载目标设备的标准红外描述,将该包含交互数据的标准红外描述发送至红外转发设器,
[0009]步骤4,所述红外转发设器对接收到的所述包含交互数据的标准红外描述解析获得符合所述原始红外码描述的红外信号,将该红外信号发送给红外接收设备。
[0010]作为一种优化方案,所述标准红外描述包括:延时,重复次数,重复延时时间,头尾长度,逻辑O和逻辑1,以及保留字段。
[0011]作为一种优化方案,所述设备的红外收发器为所述设备的红外遥控器。
[0012]与现有技术相比,本发明具有如下的有益效果:
[0013]1.方法简短,特别适合在低速无线网络内传输,如Zigbee,Bluetooth ;
[0014]2.解析方式简单,普通单片机即可解析,如8051 ;
[0015]3.可扩展性好,在不改变设备硬件的情况下能够不断增加可支持的红外电器。
【附图说明】
[0016]通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0017]图1为可选实施例中的一种基于低速无线网络的红外传输方法流程图;
[0018]图2为可选实施例中的一种基于低速无线网络的红外传输方法使用场景。
【具体实施方式】
[0019]下面结合附图以具体实施例的方式对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。
[0020]一种红外码的描述方式是将一段红外码表述为:延时,重复次数,重复延时时间,头尾长度,逻辑O和逻辑一,以及保留字段。通过该方式将各种已有的标准红外码和各家电厂商自定义的红外码都统一在一种描述中,使用该描述,嵌入式设备收到之后可以还原出该设备所需要的红外码,进而控制该设备。相比目前存在的技术,本发明对于未知的红外码,只需要将未知的红外码的描述添加到红外码库,手机端调用该红外码库就可以使得设备发送该未知的红外码。具体,首先需要获取该设备的遥控器,将该遥控器上所能发出来的所有红外码进行抓取,然后按照获取的原始数据按照本专利中的方法进行归一化处理,即描述延时,重复次数,重复延时时间,头尾长度,逻辑O和逻辑一,以及保留字段等信息。处理后的数据被上传至服务器。当手机APP需要控制某个红外设备的时候,主动去服务器中下载该设备的红外码描述,然后将该描述发送至红外转发设器,设备按照专利中的方式进行解码,将该数据以符合该设备的红外码的方式发送出去。
[0021]本发明提供一种基于低速无线网络的红外传输方法,如图2所示,包括:
[0022]步骤1,将设备的红外收发器上所能发出来的所有红外码进行抓取,获得原始红外码,
[0023]步骤2,将所抓取的原始红外码进行归一化处理,获得标准红外描述并上传至服务器,
[0024]步骤3,手机从所述服务器下载目标设备的标准红外描述,将该包含交互数据的标准红外描述发送至红外转发设器,
[0025]步骤4,所述红外转发设器对接收到的所述包含交互数据的标准红外描述解析获得符合所述原始红外码描述的红外信号,将该红外信号发送给红外接收设备。
[0026]作为一种实施例,所述标准红外描述包括:延时,重复次数,重复延时时间,头尾长度,逻辑O和逻辑1,以及保留字段。
[0027]作为一种实施例,所述设备的红外收发器为所述设备的红外遥控器,图2为本实施例的使用场景示例。
[0028]本发明提供的红外编码方式将红外码由原来的“硬描述”变成了现在的“软描述”,实现了红外码的动态扩展,能够兼容各厂商的红外编码。
[0029]手机通过APP设置向服务器发送一条对红外设备的控制命令(按本发明描述的编码方式,并非原始的红外码),服务器收到之后与网关进行交互,网关将收到数据之后传递给红外转发器,红外转发设器将本专利编码还原成所控制设备的原始红外码,进而实现设备的控制。在整个过程中,红外库是储存在服务器中,红外转发器只是将不同格式的红外码与标准的红外码来回转换,本身并不存储任何红外码,只是存储了一套解释规则。
[0030]本发明需要利用低速无线网络中传输各种规格的红外码设备,以实现一个红外控制器可以控制所有的红外家电,免去多个红外家电需要多个红外遥控器的麻烦。由于手机的普遍性,本发明可以在无遥控器的情况下对家用电器等可控设备进行无障碍性控制和红外数据传输。
[0031]以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。
【主权项】
1.一种基于低速无线网络的红外传输方法,其特征在于,包括: 步骤1,将设备的红外收发器上所能发出来的所有红外码进行抓取,获得原始红外码,步骤2,将所抓取的原始红外码进行归一化处理,获得标准红外描述并上传至服务器,步骤3,手机从所述服务器下载目标设备的标准红外描述,将该包含交互数据的标准红外描述发送至红外转发设器, 步骤4,所述红外转发设器对接收到的所述包含交互数据的标准红外描述解析获得符合所述原始红外码描述的红外信号,将该红外信号发送给红外接收设备。2.根据权利要求1所述的方法,其特征在于,所述标准红外描述包括:延时,重复次数,重复延时时间,头尾长度,逻辑O和逻辑1,以及保留字段。3.根据权利要求1所述的方法,其特征在于,所述设备的红外收发器为所述设备的红外遥控器。
【专利摘要】本发明提供了一种基于低速无线网络的红外传输方法,首先需要获取该设备的遥控器,将该遥控器上所能发出来的所有红外码进行抓取,然后按照获取的原始数据按照本发明中的方法进行归一化处理,即描述延时,重复次数,重复延时时间,头尾长度,逻辑0和逻辑一,以及保留字段等信息。处理后的数据被上传至服务器。当手机APP需要控制某个红外设备的时候,主动去服务器中下载该设备的红外码描述,然后将该描述发送至红外转发设器,设备按照专利中的方式进行解码,将该数据以符合该设备的红外码的方式发送出去。
【IPC分类】G08C23/04
【公开号】CN105185095
【申请号】CN201510566560
【发明人】马延文
【申请人】浙江风向标科技有限公司
【公开日】2015年12月23日
【申请日】2015年9月8日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1