遥控器防串扰方法和遥控器的制造方法
【专利摘要】本发明提供了一种遥控器防串扰方法和遥控器,以解决遥控器在针对集中放置的多台电视中的一台电视进行操作时,会对其他电视造成误操作的技术问题。方法包括:判断是否接收到遥控器发送的配对编码信号和电视按键发送的确认配对信号;若是,将第一遥控信号解码协议更改为第二遥控信号解码协议;并根据第二遥控信号解码协议对遥控器发送的遥控编码信号进行解码;通过改变配对的遥控器和集中放置的多台电视中的一台电视之间基于的遥控信号编解码协议,使得二者之间能够基于改变的编解码协议实现一对一的操作,而此时基于改变的遥控信号编码协议编码出的遥控信号无法被其他电视基于的遥控信号解码协议所解码,由此避免了对其他电视的误操作。
【专利说明】遥控器防串扰方法和遥控器
【技术领域】
[0001]本发明涉及遥控器【技术领域】,具体涉及一种遥控器防串扰方法和遥控器。
【背景技术】
[0002]工厂遥控器是专门针对电视在开发阶段进行内部调试和测试时使用的特定遥控器。
[0003]通常电视在开发阶段需要经过一系列的测试和实验,找出可能存在的问题,并针对问题进行整改后,才能进行批量生产,这其中的测试包括老化。所谓老化,就是将开发的电视放置在高温高湿的老化房内,使其在设定时间内一直工作运行,来模拟电视在高温或者潮湿的环境下能够使用的最长寿命。老化期间可能会出现各种问题,开发人员需要对出现的问题进行整改,并将整改后的电视放入老化房继续老化测试。
[0004]老化房中通常会针对一款机型集中放置多台电视进行测试,测试过程中需要定时的操作和改变每台电视的工作状态,这需要通过操作工厂遥控器来完成,但问题是:当使用工厂遥控器对某一台电视进行操作时,工厂遥控器发出的遥控信号会串扰到同款机型的其他电视,从而引起其他电视的误操作,这会破坏被误操作的电视原有的测试数据,造成测试重复和延长测试时间的问题。
[0005]上述情况同样出现在当使用遥控器对集中放置的多台同款机型电视中,当遥控器需要对其中一台电视进行操作时,同样会对其他的电视造成误操作的问题。
【发明内容】
[0006]本发明通过提供一种遥控器防串扰方法和遥控器,以解决遥控器在针对集中放置的多台电视中的一台电视进行操作时,会对其他电视造成误操作的技术问题。
[0007]为解决上述技术问题,本发明采用以下技术方案予以实现:
提出一种遥控器防串扰方法,包括以下步骤:判断是否接收到遥控器发送的配对编码信号和电视按键发送的确认配对信号;若是,将第一遥控信号解码协议更改为第二遥控信号解码协议;根据所述第二遥控信号解码协议对所述遥控器发送的遥控编码信号进行解码;其中,所述遥控编码信号是基于第二遥控信号编码协议产生的;所述遥控器在发送所述配对编码信号后,将其第一遥控信号编码协议更换为所述第二遥控信号编码协议。
[0008]进一步的,在根据所述第二遥控信号解码协议对所述遥控器发送的遥控编码信号进行解码以后,所述方法还包括:判断是否接收到遥控器发送的取消配对编码信号和电视按键发送的确认取消配对信号;若是,则还原所述第二遥控信号解码协议为所述第一遥控信号解码协议。
[0009]进一步的,所述配对编码信号和所述确认配对信号的持续时长需大于预设时长。
[0010]进一步的,所述将第一遥控信号解码协议更改为第二遥控信号解码协议,具体为:翻转所述第一遥控信号解码协议中的命令码的逻辑电平。
[0011]进一步的,所述将第一遥控信号解码协议更改为第二遥控信号解码协议,具体为:将所述第一遥控信号解码协议中的命令码左移或右移η位;其中,η为大于等于I的整数。
[0012]进一步的,在将第一遥控信号解码协议更改为第二遥控信号解码协议的同时,所述方法还包括:更改遥控信号解码标志位为第一配对标识。
[0013]进一步的,在将第一遥控信号解码协议更改为第二遥控信号解码协议之前或之后,所述方法还包括:发出配对成功信息。
[0014]进一步的,还原遥控信号解码协议为所述第一遥控信号解码协议同时,所述方法还包括:发出取消配对信息和/或更改遥控信号解码标志位为第一取消配对标识。
[0015]提出一种遥控器,包括遥控信号编码控制器和一配对按键,所述配对按键用于在被按下时产生配对信号;所述遥控器信号编码控制器将所述配对信号编码为配对编码信号;所述遥控器发送所述配对编码信号后,将所述遥控信号编码控制器基于的第一遥控信号编码协议更改为第二遥控信号编码协议,以使得所述遥控器基于所述第二遥控信号编码协议发送遥控编码信号给电视;其中,所述电视在接收到所述遥控器发送的配对编码信号以及电视按键发送的确认配对信号后,将其第一遥控信号解码协议更改为第二遥控信号解码协议,以使的所述电视基于所述第二遥控信号解码协议对所述遥控器发送的所述遥控编码信号进行解码。
[0016]进一步的,所述遥控器还包括设置模块;所述设置模块用于在将所述遥控信号编码控制器基于的第一遥控信号编码协议更改为第二遥控信号编码协议的同时,设置遥控信号编码标志位为第二配对标识;或,在所述遥控信号编码标志位为第二配对标识时,且所述配对按键再次被按下时,设置遥控信号编码标志位为第二取消配对标识。
[0017]与现有技术相比,本发明申请实施例提供的技术方案,具有的技术效果或优点是:本发明实施例提供的遥控器防串扰方法中,需要将遥控器和集中放置的多台电视中的一台电视进行配对操作,也即,遥控器需向该电视发送配对编码信号,而该电视需要通过电视按键产生确认配对信号,在该电视接收到以上两个信号后,将解析遥控器发送的遥控编码信号的第一遥控信号解码协议更改为第二遥控信号解码协议,而遥控器在发送了配对编码信号后,将其遥控信号编码协议由第一遥控信号编码协议更改为第二遥控信号编码协议,并基于第二遥控信号编码协议对遥控器后续发送的遥控信号进行编码;第二遥控信号编码协议与第二遥控信号解码协议是相对应的,也即,基于第二遥控信号解码协议能够对基于第二遥控信号编码协议编码的遥控信号进行解码,而这属于遥控器与该电视之间独立的编解码方式,此时,其他的基于第一遥控信号解码协议的电视无法对遥控器发送的基于第二遥控信号编码协议编码的遥控信号进行解码,因此,避免了遥控器在对该电视进行操作时对其他电视的误操作行为。
【专利附图】
【附图说明】
[0018]图1为本申请实施例提出的遥控器防串扰的方法流程图;
图2为本申请实施例提出的遥控器的结构示意图。
【具体实施方式】
[0019]本申请实施例通过提供一种遥控器防串扰方法和遥控器,以解决遥控器在针对集中放置的多台电视中的一台电视进行操作时,会对其他电视造成误操作的技术问题;通过在遥控器和被操作的电视之间设立配对方式,使遥控器和被操作电视之间一对一通信,避免了遥控器在对该电视进行操作时对其他电视的误操作行为。
[0020]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式,对上述技术方案进行详细的说明。
[0021]如图1所示,本申请实施例提供的遥控器防串扰的方法,包括以下步骤:
步骤Sll:判断是否接收到遥控器发送的配对编码信号和电视按键发送的确认配对信号;
遥控器通过设置在壳体上的按键产生配对信号,该按键可以是遥控器上为实现配对而专门设置的配对(pair)按键,也可以是与其他按键复用的按键;通过按压配对按键产生配对信号后,遥控器的遥控信号编码控制器将该配对信号编码成为配对编码信号,然后向电视(电视)发送;电视端接收到该配对编码信号后,基于第一遥控信号解码协议将该配对编码信号解码,获知该遥控器需要与自身实现配对一对一的操作;而为了实现配对,电视方需要通过电视按键产生确认配对信号,该电视按键可以与现有的电视按键复用,例如menu键、音量加减键、频道加减键等。
[0022]进行配对操作时,按压遥控器的配对按键的动作和按压电视按键产生确认配对信号的动作可以同时发生,也即,使配对编码信号和确认配对信号同时产生,也可以以前后顺序发生,对于电视的处理器而言,只要接收到该两种信号,即可判断为遥控器需要与该电视实现配对一对一的操作。
[0023]通常,按压按键产生的是脉冲信号,对遥控器而言,对电视而言都是如此;因此,当按压持续时间短时,遥控器产生的配对编码信号与电视按键产生的确认配对信号在时间上存在不重合的情况,此时,需要电视中的存储器存储该两种信号,在两种信号同时存在后实现配对;还有一种实施方式是,使配对编码信号和确认配对信号的持续时长大于预设时长,例如3秒,也即,需要长时间按压遥控器的配对按键和电视按键,使得脉冲信号持续时间较长,两种信号在时间上有重叠部分,电视处理器在接收到该两种信号后,通过判断其存在重合部分判断二者需要实现配对。
[0024]若接收到遥控器发送的配对编码信号和电视按键发送的确认配对信号,则执行步骤S12:将第一遥控信号解码协议更改为第二遥控信号解码协议;
步骤S13:根据第二遥控信号解码协议对遥控器发送的遥控编码信号进行解码。
[0025]遥控器发送编码的遥控信号,而电视接收后,依据遥控信号解码协议对遥控信号进行解码,编码协议和解码协议是相对的,其依据的规则应该是相同的。本发明实施例实现遥控器与电视的配对操作,是通过更改编解码协议实现的,使得遥控器与配对的电视之间的编解码协议区别于遥控器与其他的电视之间的编解码协议,从而达到遥控器与配对的电视之间一对一的操作。
[0026]具体的,对于遥控器,通过其自身基于的第一遥控信号编码协议,将配对信号编码为配对编码信号发送给电视端后,也即发送了配对请求命令,发送请求命令后,随即将第一遥控信号编码协议更换为第二遥控信号编码协议,然后等待电视端的配对;而对于电视端而言,在接收到遥控器发送的配对编码信号和电视按键发送的确认配对信号后,基于第一遥控信号解码协议对配对编码信号进行解码,识别得知该遥控器要与自身实现配对,则随即将自身的第一遥控信号解码协议更改为第二遥控信号解码协议,这其中,第一遥控信号编码协议与第一遥控信号解码协议相对应,而第二遥控信号编码协议与第二遥控信号解码协议相对应,基于第一遥控信号解码协议的电视是无法对基于第二遥控信号编码协议编码的遥控信号进行解码的,因此,当遥控器与集中放置的多台电视中的一台实现配对后,该遥控器是基于第二遥控信号编码协议对遥控信号进行编码的,而只有与之配对的电视能够基于第二遥控信号解码协议对其发送的遥控编码信号进行解码,而其基于第二遥控信号编码协议编码的遥控信号,其他仍旧基于第一遥控信号解码协议的电视是无法基于第一遥控信号解码协议对其发送的遥控编码信号进行解码的,由此,实现遥控器与该配对电视之间一对一的操作,不会对其他的电视执行误操作。
[0027]将遥控器中原基于的第一遥控信号编码协议更改为第二遥控信号编码协议,该第二遥控信号编码协议可以是全新的区别于第一遥控信号编码协议的协议,也可以是根据第一遥控信号编码协议经过简单的变形而得到的新协议;同理,相应于遥控信号编码协议,电视中原依据的第一遥控信号解码协议更改为与第二遥控信号编码协议相适应的第二遥控信号解码协议。
[0028]例如,翻转第一遥控信号编码协议中命令码的逻辑电平;也即,将命令码中的低电平信号翻转为高电平信号,而将高电平信号翻转为低电平信号,由此形成的命令码有别于第一遥控信号编码协议中的命令码,则使用该命令码格式的第二遥控信号编码协议不同于第一遥控信号编码协议;相应的,电视端需要将其与第一遥控信号编码协议相适应的第一遥控信号解码协议,更改为与第二遥控信号编码协议相适应的第二遥控信号解码协议。
[0029]又例如,将第一遥控信号编码协议中的命令码左移或者右移!1位,其中,!1为大于等于1的整数;例如,将命令码00110011左移1位形成新的命令码01100110,由此形成的命令码有别于第一遥控信号编码协议中的命令码,则使用该命令码格式的第二遥控信号编码协议不同于第一遥控信号编码协议;相应的,电视端需要将其与第一遥控信号编码协议相适应的第一遥控信号解码协议,更改为与第二遥控信号编码协议相适应的第二遥控信号解码协议。
[0030]又例如,将第一遥控信号编码协议中的命令码进行截位形成新的命令码;例如,将8位的命令码截位成6位的命令码,则使用该命令码格式的第二遥控信号编码协议不同于第一遥控信号编码协议;相应的,电视端需要将其与第一遥控信号编码协议相适应的第一遥控信号解码协议,更改为与第二遥控信号编码协议相适应的第二遥控信号解码协议。
[0031]更多具体的更改方式可以根据实际需求和应用来定义。
[0032]本申请实施例提出的遥控器防串扰方法中,对电视端而言,在将第一遥控信号解码协议更改为(与遥控器相适应的)第二遥控信号解码协议的同时,还可以更改遥控信号解码标识位为第一配对标识。
[0033]在电视的寄存器中设置遥控信号解码标志位,当与遥控器配对时,也即在将第一遥控信号解码协议更改为第二遥控信号解码协议的同时,更改该遥控信号解码标志位设置为第一配对标识,例如,配对时,该标志位为1,而取消配对时,该标志位为0。同样,还可以在遥控器的寄存器中设置遥控信号编码标志位,当与电视配对时,更改该遥控信号编码标志位设置为第二配对标识。
[0034]在根据第二遥控信号解码协议对遥控器发送的遥控编码信号进行解码以后,本申请实施例提出的遥控器防串扰方法还可以执行步骤314:判断是否接收到遥控器发送的取消配对编码信号和电视按键发送的确认取消配对信号。
[0035]取消配对和配对是相对的过程,在配对时,按压遥控器的配对按键以及电视按键实现配对,在取消配对时,同样可以采取按压遥控器的配对按键以及电视按键实现,在配对之后再次按压这两个按键时,产生的是取消配对编码信号和确认取消配对信号。
[0036]对遥控器而言,配对后再次按压配对按键即取消与电视的配对,此时,将遥控信号编码协议还原为第一遥控信号编码协议,并在将遥控信号编码协议还原为第一遥控信号编码协议时,将遥控信号编码标志位设置为第二取消配对标识,例如,当设置为第二配对标识时,该标志位为1,而设置为第二取消配对标识时,该标志位为0.对电视端的处理器而言,配对后再次接收到按压遥控器的配对按键后发送的取消配对编码信号和电视按键的确认取消配对信号后,则执行步骤S15:还原遥控信号解码协议为第一遥控信号解码协议;并在还原遥控信号解码协议为第一遥控信号解码协议同时,将遥控信号解码标志位设置为第一取消配对标识,如上所述,当第一配对标识为I时,则第一取消配对标识为O。
[0037]为使操作者确认配对结果和取消配对的结果,在电视端,可以在配对完成之后,也即在将第一遥控信号解码协议更改为第二遥控信号解码协议之前或者之后,以声音提示或屏幕显示的方式发出配对成功信息,例如,以提示音的方式,或者在电视显示屏显示“配对成功”的字样,而在取消配对时,还原遥控信号解码协议为第一遥控信号解码协议同时,以声音提示或屏幕显示的方式发出取消配对信息,例如,在电视显示屏显示“取消配对”字样;而在遥控器端,可以通过增加声音提示的方式,在将第一遥控信号编码协议更改为第二遥控信号编码协议时,发出配对成功提示音。而在取消配对后,也即在将遥控信号编码协议还原为第一遥控信号编码协议时,发出取消配对提示音。
[0038]上述实施例提供的遥控器防串扰方法中,需要将遥控器和集中放置的多台电视中的一台电视进行配对操作,也即,遥控器需向该电视发送配对编码信号,而该电视需要通过电视按键产生确认配对信号,在该电视接收到以上两个信号后,将解析遥控器发送的遥控编码信号的第一遥控信号解码协议更改为第二遥控信号解码协议,而遥控器在发送了配对编码信号后,将其遥控信号编码协议由第一遥控信号编码协议更改为第二遥控信号编码协议,并基于第二遥控信号编码协议对遥控器后续发送的遥控信号进行编码;第二遥控信号编码协议与第二遥控信号解码协议是相对应的,也即,基于第二遥控信号解码协议能够对基于第二遥控信号编码协议编码的遥控信号进行解码,而这属于遥控器与该电视之间独立的编解码方式,此时,其他的基于第一遥控信号解码协议的电视无法对遥控器发送的基于第二遥控信号编码协议编码的遥控信号进行解码,因此,避免了遥控器在对该电视进行操作时对其他电视的误操作行为。
[0039]本申请实施例还提出一种遥控器20,如图2所示,包括遥控信号编码控制器21和一配对按键22 ;配对按键用于在被按下时产生配对信号;遥控器信号编码控制器将该配对信号编码为配对编码信号;遥控器在发送该配对编码信号后,将遥控信号编码控制器基于的第一遥控信号编码协议更改为第二遥控信号编码协议,以使遥控器基于第二遥控信号编码协议发送遥控编码信号给电视。
[0040]其中,电视在接收到遥控器发送的配对编码信号以及电视按键发送的确认配对信号后,将其第一遥控信号解码协议更改为第二遥控信号解码协议,以使该电视基于第二遥控信号解码协议对遥控器发送的遥控编码信号进行解码。
[0041]如在前述的遥控器防串扰方法中所述,遥控器的配对按键可以是新增的用于配对的专用按键,也可以与其他按键复用,而电视端产生确认配对信号的电视按键优选的与现有的功能按键复用,通过双方的按键实现配对和取消配对。
[0042]本申请实施例提出的遥控器还可以包括一设置模块23,该设置模块用于在将遥控信号编码控制器基于的第一遥控信号编码协议更改为第二遥控信号编码协议的同时,设置遥控信号编码标志位为第二配对标识;或,在遥控信号编码标志位为第二配对标识时,且配对按键再次被按下时,设置遥控信号编码标志位为第二取消配对标识;该遥控信号编码标志位设置在该遥控器的寄存器24中。
[0043]本申请实施例提出的遥控器防串扰方法和遥控器中,通过改变配对的遥控器和集中放置的多台电视中的一台电视之间基于的遥控信号编码协议和遥控信号解码协议,使得二者之间能够基于改变的编解码协议实现一对一的操作,而此时基于改变的遥控信号编码协议编码出的遥控信号无法被其他电视的遥控信号解码协议所解码,由此避免了对其他电视的误操作。
[0044]本申请实施例提出的遥控器防串扰方法和遥控器,尤其适用于工厂遥控器在老化房中操作控制集中放置的同款机型的测试样机中,当需要使用工厂遥控器操作其中一台测试样机时,使用本申请实施例的方法和工厂遥控器,能实现工厂遥控器与一台测试样机之间的配对操作,而避免在操作中对其他测试样机引起误操作而破坏被误操作的电视原有的测试数据,造成测试重复和延长测试时间的问题。
[0045]应当指出的是,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本【技术领域】的普通技术人员在本发明的实质范围内所做出的变化、改性、添加或替换,也应属于本发明的保护范围。
【权利要求】
1.一种遥控器防串扰方法,其特征在于,包括以下步骤: 判断是否接收到遥控器发送的配对编码信号和电视按键发送的确认配对信号; 若是,将第一遥控信号解码协议更改为第二遥控信号解码协议; 根据所述第二遥控信号解码协议对所述遥控器发送的遥控编码信号进行解码; 其中,所述遥控编码信号是基于第二遥控信号编码协议产生的;所述遥控器在发送所述配对编码信号后,将其第一遥控信号编码协议更换为所述第二遥控信号编码协议。
2.根据权利要求1所述的遥控器防串扰方法,其特征在于,在根据所述第二遥控信号解码协议对所述遥控器发送的遥控编码信号进行解码以后,所述方法还包括: 判断是否接收到遥控器发送的取消配对编码信号和电视按键发送的确认取消配对信号; 若是,则还原所述第二遥控信号解码协议为所述第一遥控信号解码协议。
3.根据权利要求1或2所述的遥控器防串扰方法,其特征在于,所述配对编码信号和所述确认配对信号的持续时长大于预设时长。
4.根据权利要求3所述的遥控器防串扰方法,其特征在于,所述将第一遥控信号解码协议更改为第二遥控信号解码协议,具体为:翻转所述第一遥控信号解码协议中的命令码的逻辑电平。
5.根据权利要求3所述的遥控器防串扰方法,其特征在于,所述将第一遥控信号解码协议更改为第二遥控信号解码协议,具体为:将所述第一遥控信号解码协议中的命令码左移或右移η位;其中,η为大于等于1的整数。
6.根据权利要求1或4或5所述的遥控器防串扰方法,其特征在于,在将第一遥控信号解码协议更改为第二遥控信号解码协议的同时,所述方法还包括:更改遥控信号解码标志位为第一配对标识。
7.根据权利要求1所述的遥控器防串扰方法,其特征在于,在将第一遥控信号解码协议更改为第二遥控信号解码协议之前或之后,所述方法还包括: 发出配对成功信息。
8.根据权利要求2所述的遥控器防串扰方法,其特征在于,还原遥控信号解码协议为所述第一遥控信号解码协议同时,所述方法还包括: 发出取消配对信息和/或更改遥控信号解码标志位为第一取消配对标识。
9.一种遥控器,包括遥控信号编码控制器,其特征在于:还包括一配对按键,用于在被按下时产生配对信号; 所述遥控器信号编码控制器将所述配对信号编码为配对编码信号;所述遥控器发送所述配对编码信号后,将所述遥控信号编码控制器基于的第一遥控信号编码协议更改为第二遥控信号编码协议,以使得所述遥控器基于所述第二遥控信号编码协议发送遥控编码信号给电视; 其中,所述电视在接收到所述遥控器发送的配对编码信号以及电视按键发送的确认配对信号后,将其第一遥控信号解码协议更改为第二遥控信号解码协议,以使得所述电视基于所述第二遥控信号解码协议对所述遥控器发送的所述遥控编码信号进行解码。
10.根据权利要求9所述的遥控器,其特征在于,所述遥控器还包括设置模块;所述设置模块用于在将所述遥控信号编码控制器基于的第一遥控信号编码协议更改为第二遥控信号编码协议的同时,设置遥控信号编码标志位为第二配对标识;或,在所述遥控信号编码标志位为第二配对标识时,且所述配对按键再次被按下时,设置遥控信号编码标志位为第二取消配对标识。
【文档编号】H04N21/41GK104469443SQ201410725086
【公开日】2015年3月25日 申请日期:2014年12月3日 优先权日:2014年12月3日
【发明者】刘小建, 董坤 申请人:青岛歌尔声学科技有限公司