防止遥控器串码的方法和装置的制造方法

文档序号:9671251阅读:2473来源:国知局
防止遥控器串码的方法和装置的制造方法
【技术领域】
[0001] 本发明设及电视领域,尤其设及一种防止遥控器串码的方法和装置。
【背景技术】
[0002] 近年来,由于红外遥控器的制作简单,易于操作的特性,红外遥控器在家用电器行 业已经全方位普及。市场上电视,空调,机顶盒等,绝大多数都采用了红外遥控器。但是红外 遥控器会存在串码问题,因此各厂家售后部口经常会接到市场上问题反馈及投诉,如某品 牌某地区机顶盒遥控器数字键"5"可W遥控其它厂家电视机进行切换节目等,给用户的使 用带来了极大的不便;不仅如此,厂家的工程师分析该问题时,需要用户将出现串码现象的 遥控器寄回给厂家,如果出现串码的原因是软件问题时,软件上的串码很大一部分原因是 软件遗留了对多余地址码的处理,包括W下几种情况:①工程师预留做测试使用;②软件代 码量庞大,无法做到彻底排除;③设及到底层驱动的代码经常是方案商,生产厂家多方工程 师一起合作,容易疏忽此问题。运种情况下需更新软件,对市场上出现串码问题的遥控器统 一升级;特别地,如果厂家是代理其它品牌,用户会向该厂家索要上口升级费用,开箱费用 等,需要较高的成本来解决遥控器串码的问题,而如果市场上出现问题遥控器较多时,处理 遥控器串码问题将会浪费大量人力物力,如需要将出现串码问题遥控器寄回生产遥控器的 厂家或者等工程师上口解决遥控器串码问题,导致解决遥控器串码问题效率低下。

【发明内容】

[0003] 本发明的主要目的在于提供一种防止遥控器串码的方法和装置,旨在现有技术中 解决遥控器串码问题效率低下,成本高的技术问题。
[0004] 为实现上述目的,本发明提供一种防止遥控器串码的方法,包括步骤:
[000引当接收到遥控指令时,将所述遥控指令中的地址码与预存的默认地址码进行对 比;
[0006] 当所述遥控指令中的地址码与所述默认地址码不一致时,将与所述默认地址码不 一致的地址码作为非默认地址码,计算接收携带所述非默认地址码的遥控指令的次数;
[0007] 当接收到携带所述非默认地址码的遥控指令的次数等于第一预设次数时,屏蔽后 续所有携带所述非默认地址码的遥控指令。
[0008] 优选地,所述当接收到携带所述非默认地址码的遥控指令的次数等于第一预设次 数时,屏蔽后续携带所述非默认地址码的遥控指令的步骤包括:
[0009] 当接收到携带所述非默认地址码的遥控指令的次数等于第一预设次数时,输出提 示信息,提示用户确认是否屏蔽所述非默认地址码;
[0010] 当侦测到所述用户确认屏蔽所述非默认地址码的操作时,屏蔽后续携带所述非默 认地址码的遥控指令。
[0011] 优选地,所述当接收到携带所述非默认地址码的遥控指令的次数等于第一预设次 数时,输出提示信息,提示用户确认是否屏蔽所述非默认地址码的步骤之后,还包括:
[0012] 当未侦测到所述用户确认屏蔽所述非默认地址码的操作时,将接收到携带所述非 默认地址码的遥控指令的次数清零。
[0013] 优选地,所述当接收到遥控指令时,将所述遥控指令中的地址码与预存的默认地 址码进行对比的步骤之前,还包括:
[0014] 当接收到出厂开机后的首个遥控指令时,将所述首个遥控指令中的地址码预存为 所述默认地址码。
[0015] 此外,为实现上述目的,本发明还提供一种防止遥控器串码的方法,包括步骤:
[0016] 记录接收到遥控指令的次数;
[0017] 当所述次数等于第二预设次数时,通过概率统计公式计算得到所述第二预设次数 中,所述遥控指令对应的各种类型地址码的概率,将所述各种类型地址码中概率最大的地 址码作为预存的默认地址码;
[0018] 将所述第二预设次数中与所述默认地址码类型不一致的地址码作为非默认地址 码,输出提示信息,提示用户屏蔽所述非默认地址码;
[0019] 当侦测到所述用户屏蔽所述非默认地址码的操作时,屏蔽后续携带所述非默认地 址码的遥控指令。
[0020] 优选地,所述将所述第二预设次数中与所述默认地址码类型不一致的地址码作为 非默认地址码,输出提示信息,提示用户屏蔽所述非默认地址码的步骤包括:
[0021] 将所述第二预设次数中与所述默认地址码类型不一致的地址码作为非默认地址 码,并判断接收携带所述非默认地址码的遥控指令的次数是否等于第=预设次数;
[0022] 当接收到携带所述非默认地址码的遥控指令的次数等于所述第=预设次数时,输 出提示信息,提示用户确认是否屏蔽所述非默认地址码。
[0023] 此外,为实现上述目的,本发明还提供一种防止遥控器串码的装置,所述装置包 括:
[0024] 对比模块,用于当接收到遥控指令时,将所述遥控指令中的地址码与预存的默认 地址码进行对比;
[0025] 第一计算模块,用于当所述遥控指令中的地址码与所述默认地址码不一致时,将 与所述默认地址码不一致的地址码作为非默认地址码,计算接收携带所述非默认地址码的 遥控指令的次数;
[0026] 第一屏蔽模块,用于当接收到携带所述非默认地址码的遥控指令的次数等于第一 预设次数时,屏蔽后续所有携带所述非默认地址码的遥控指令。
[0027] 优选地,所述第一屏蔽模块包括:
[0028] 第一提示单元,用于当接收到携带所述非默认地址码的遥控指令的次数等于第一 预设次数时,输出提示信息,提示用户确认是否屏蔽所述非默认地址码;
[0029] 屏蔽单元,用于当侦测到所述用户确认屏蔽所述非默认地址码的操作时,屏蔽后 续携带所述非默认地址码的遥控指令。
[0030] 优选地,所述第一屏蔽模块还包括清零单元,用于当未侦测到所述用户确认屏蔽 所述非默认地址码的操作时,将接收到携带所述非默认地址码的遥控指令的次数清零。
[0031] 优选地,所述防止遥控器串码的装置还包括预存模块,用于当接收到出厂开机后 的首个遥控指令时,将所述首个遥控指令中的地址码预存为所述默认地址码。
[0032] 此外,为实现上述目的,本发明还提供一种防止遥控器串码的装置,所述装置包 括:
[0033] 记录模块,用于记录接收到遥控指令的次数;
[0034] 第二计算模块,用于当所述次数等于第二预设次数时,通过概率统计公式计算得 到所述第二预设次数中,所述遥控指令对应的各种类型地址码的概率,将所述各种类型地 址码中概率最大的地址码作为预存的默认地址码;
[0035] 提示模块,用于将所述第二预设次数中与所述默认地址码类型不一致的地址码作 为非默认地址码,输出提示信息,提示用户屏蔽所述非默认地址码;
[0036] 第二屏蔽模块,用于当侦测到所述用户屏蔽所述非默认地址码的操作时,屏蔽后 续携带所述非默认地址码的遥控指令。
[0037] 优选地,所述提示模块包括:
[0038] 判断单元,用于将所述第二预设次数中与所述默认地址码类型不一致的地址码作 为非默认地址码,并判断接收携带所述非默认地址码的遥控指令的次数是否等于第=预设 次数;
[0039] 第二提示单元,用于当接收到携带所述非默认地址码的遥控指令的次数等于所述 第=预设次数时,输出提示信息,提示用户确认是否屏蔽所述非默认地址码。
[0040] 本发明通过将接收到的遥控指令中的地址码与预存的默认地址码进行对比,当所 述地址码与所述预存的默认地址码不一致的时,将所述地址码作为非默认地址码,当接收 到携带所述非默认地址码的遥控指令的次数等于第一预设次数时,屏蔽后续所有携带所述 非默认地址码的遥控指令。实现了在软件的基础上解决遥控器串码的问题,提高了用户的 体验效果,不需要将遥控器寄回生产遥控器的厂家或者等工程师上口解决遥控器串码问 题,降低了解决遥控器串码问题的成本,提高了解决遥控器串码问题的效率。
【附图说明】
[0041] 图1为本发明防止遥控器串码的方法第一实施例的流程示意图;
[0042] 图2为本发明实施例中当接收到携带所述非默认地址码的遥控指令的次数等于第 一预设次数时,屏蔽后续携带所述非默认地址码的遥控指令的一种流程示意图;
[0043] 图3为本发明防止遥控器串码的方法第二实施例的流程示意图;
[0044] 图4为本发明实施例中将所述第二预设次数中与所述默认地址码类型不一致的地 址码作为非默认地址码,输出提示信息,提示用户屏蔽所述非默认地址码的一种流程示意 图;
[004引图5为本发明防止遥控器串码的装置第一实施例的功能模块示意图;
[0046] 图6为本发明实施例中第一屏蔽模块的一种功能模块示意图;
[0047] 图7为本发明防止遥控器串码的装置第二实施例的功能模块示意图;
[0048] 图8为本发明实施例中提示模块的一种功能模块示意图。
[0049] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0050] 应当理解,此处所描述的具体实施例仅仅用W解释本发明,并不用于限定本发明。
[0051] 本发明提供一种防止遥控器串码的方法。
[0052] 参照图1,图1为本发明防止遥控器串码的方法第一实施例的流程示意图。
[0053] 在本实施例中,所述防止遥控器串码的方法包括:
[0054] 步骤S10,当接收到遥控指令时,将所述遥控指令中的地址码与预存的默认地址码 进行对比;
[0055] 在本发明中,执行主体为家用电器。如电视、空调和机顶盒等。其中,在本实施例 中,W电视为
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1