红外遥控器下载红外码值的方法、设备及系统的制作方法

文档序号:9328071阅读:910来源:国知局
红外遥控器下载红外码值的方法、设备及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种红外遥控器下载红外码值的方法、设备及系统。
【背景技术】
[0002]红外线遥控是目前使用最广泛的一种通信和遥控手段。由于红外遥控器具有体积小、功耗低、功能强、成本低等特点,因而,目前大多数电子设备如智能电视、机顶盒、空调等都采用红外遥控器进行遥控。
[0003]然而,现有的红外遥控器只能遥控与之匹配的设备,即只能遥控红外码值相匹配的设备,如电视机的红外遥控器只能遥控红外码值相匹配的电视机,当电视机的红外遥控器需遥控其他设备时,需要通过电视机将其他设备的红外码值传送到红外遥控器并存储下来才能实现遥控其他设备时使用。
[0004]在实现本发明过程中,发明人发现现有技术中至少存在以下问题:当红外遥控器通过电视机下载其他设备的红外码值到红外遥控器的过程中,若电视机因其它不可控的原因出现下载暂停、意外终止时,如电视机死机或断电,此时红外遥控器无法判断该红外码值下载是否完成,从而可能导致后续遥控其他设备失败。

【发明内容】

[0005]本发明提供一种红外遥控器下载红外码值的方法、设备及系统,以克服现有技术中红外遥控器无法判断红外码值下载是否完成,从而可能导致后续遥控其他设备失败的问题。
[0006]第一方面,本发明提供一种红外遥控器下载红外码值的方法,包括:
[0007]红外遥控器对电视机通过通用串行总线USB接口发送的红外码值接收完毕后,则向所述电视机发送第一预设码值;
[0008]若所述红外遥控器接收到所述电视机发送的应答码值,则根据所述应答码值是否和第二预设码值一致,确定接收到的所述红外码值是否正确。
[0009]第二方面,本发明提供一种红外遥控器下载红外码值的方法,包括:
[0010]电视机接收红外遥控器发送的第一预设码值;
[0011]所述电视机向所述红外遥控器发送所述第一预设码值对应的应答码值,以使所述红外遥控器根据接收到的所述应答码值是否和第二预设码值一致,确定接收到的红外码值是否正确。
[0012]第三方面,本发明提供一种红外遥控器,包括:
[0013]发送模块,用于对电视机通过通用串行总线USB接口发送的红外码值接收完毕后,则向所述电视机发送第一预设码值;
[0014]确定模块,用于若接收到所述电视机发送的应答码值,则根据所述应答码值是否和第二预设码值一致,确定接收到的所述红外码值是否正确。
[0015]第四方面,本发明提供一种电视机,包括:
[0016]接收模块,用于接收红外遥控器发送的第一预设码值;
[0017]发送模块,用于向所述红外遥控器发送所述第一预设码值对应的应答码值,以使所述红外遥控器根据接收到的所述应答码值是否和第二预设码值一致,确定接收到的红外码值是否正确。
[0018]第五方面,本发明提供一种下载红外码值的系统,包括:
[0019]如第三方面所述的红外遥控器以及如第四方面所述的电视机。
[0020]本发明红外遥控器下载红外码值的方法、设备及系统,红外遥控器通过对电视机通过USB接口发送的红外码值接收完毕后,则向电视机发送第一预设码值;若红外遥控器接收到电视机发送的应答码值,则根据应答码值是否和第一预设码值一致,确定接收到的红外码值是否正确;若应答码值和第二预设码值不一致,确定接收到的红外码值非正确,若应答码值和第二预设码值一致,确定接收到的红外码值正确,将接收到的红外码值进行存储,从而能够遥控与下载的该红外码匹配的设备,与现有的红外遥控器下载红外码值的方法相比,当红外遥控器通过电视机下载其他设备的红外码值到红外遥控器的过程中,即使电视机出现下载暂停、意外终止等故障时,此时红外遥控器也可以根据是否接收到应答码值,以及应答码值与第二预设码值是否一致,而判断出下载的红外码值是否正确,从而确定是否可以遥控与该红外码值匹配的其他设备。
【附图说明】
[0021]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0022]图1为本发明红外遥控器下载红外码值的方法一实施例的流程示意图;
[0023]图2为本发明红外遥控器下载红外码值的方法另一实施例的流程示意图;
[0024]图3A为本发明红外遥控器一实施例的结构示意图;
[0025]图3B为本发明红外遥控器另一实施例的结构示意图
[0026]图4为本发明红外遥控器又一实施例的结构示意图;
[0027]图5为本发明电视机一实施例的结构示意图;
[0028]图6为本发明电视机另一实施例的结构示意图;
[0029]图7为本发明下载红外码值的系统一实施例的结构示意图。
【具体实施方式】
[0030]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031]本发明实施例的红外遥控器下载红外码值的方法可以应用于任何移动或便携式电子设备的红外遥控器中,包括但不限于电视机、机顶盒、仪器仪表、空调、冰箱、洗衣机等设备的红外遥控器。
[0032]本发明实施例涉及的方法,旨在解决现有技术中红外遥控器无法判断红外码值下载是否完成,从而可能导致后续遥控其他设备失败的技术问题。
[0033]下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
[0034]图1为本发明红外遥控器下载红外码值的方法一实施例的流程示意图。本实施例的执行主体为红外遥控器。如图1所示,本实施例的方法,包括:
[0035]步骤101、红外遥控器对电视机通过通用串行总线USB接口发送的红外码值接收完毕后,则向电视机发送第一预设码值;
[0036]步骤102、若红外遥控器接收到电视机发送的应答码值,则根据应答码值是否和第二预设码值一致,确定接收到的红外码值是否正确。
[0037]具体来说,现有的红外遥控器只能遥控与之匹配的设备,即只能遥控红外码值相匹配的设备,如电视机的红外遥控器只能遥控红外码值相匹配的电视机,当该电视机的红外遥控器需遥控其他设备时,需要通过电视机将其他设备的红外码值传送到红外遥控器并存储下来才能实现遥控其他设备时使用。
[0038]本发明实施例中其他设备可以是上述电子设备中的任一种,以下仅以空调进行举例说明。
[0039]假设该电视机的红外遥控器需要遥控空调,则需要通过电视机下载该空调对应的红外码值,具体可以是将存储在该电视机上的该空调对应的红外码值通过通用串行总线(Universal Serial Bus,简称USB)接口下载到红外遥控器中,或通过该电视机将网络上的该空调对应的红外码值通过USB接口下载到红外遥控器中,例如通过该电视机将云服务器存储的该空调对应的红外码值下载到红外遥控器中。
[0040]上述通过USB接口下载红外码值的方案中,由于USB接口没有相应的反馈机制。因此,若下载过程中电视机因其它不可控的原因出现下载暂停、意外终止时,此时红外遥控器无法判断该红外码值下载是否完成,从而可能导致后续遥控其他设备失败。
[0041]因此,在本发明实施例中该红外遥控器对电视机通过USB接口发送的红外码值接收完毕后,则向该电视机发送第一预设码值;该电视机在接收到该红外遥控器发送的第一预设码值后,向该红外遥控器发送与第一预设码值对应的应答码值;该红外遥控器在接收到的应答码值后,根据应答码值是否和该红外遥控器中预存的第二预设码值一致,确定接收到的红外码值是否
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1