无线通信模式的切换方法及装置的制造方法

文档序号:8283277阅读:387来源:国知局
无线通信模式的切换方法及装置的制造方法
【技术领域】
[0001]本发明涉及智能家居技术领域,尤其涉及一种无线通信模式的切换方法及装置。
【背景技术】
[0002]红外式遥控器是家庭中最为常用的遥控器,采用红外线进行通信可以不受无线电干扰,并且红外式遥控器的制造成本低,稳定性高。但是由于红外线信号没有加密,在一个环境中如果存在多台同一种被控设备,则容易出现使用同一个遥控器同时遥控多台被控设备的情况,从而给用户带来不必要的操作。
[0003]WiFi无线遥控逐渐在智能遥控器中普及。WiFi遥控信号可以在室内的各个角度对被控设备进行遥控。与上述红外式遥控器相比,WiFi无线遥控器可以在室内任何位置以及任何角度对被控设备进行遥控操作。此外,WiFi信号的传输带宽允许遥控器进行更加复杂的操作,例如对被控设备进行语音以及体感操作等,从而使遥控器的体验更加出色。
[0004]但是在用户实际使用遥控器时,会存在不同场景需要切换到不同通信模式的需求,例如,在被控设备上的WiFi被关掉的情形下,遥控器需要切换到红外模式,在被控设备上的WiFi被手动打开的情形下,遥控器需要切换到WiFi模式,等等。在现有技术中,由于WiFi相对红外的优势,通常情况下是通过红外启动和关闭被控设备,在使用时会优先使用WiFi通信模式,如果每次WiFi发送的连接请求指令失败后立即重新切换到WiFi模式,如果被控设备上的WIFI模块被关闭,即使遥控器通过WiFi模块向被控设备发送连接请求指令,遥控器上的WiFi模块也不能与被控设备上的WiFi模块建立通信连接,在此情形下,遥控器上的WiFi模块有可能会向被控设备上的WiFi模块发起很多无用的连接请求,过多无用的连接请求增加了遥控器的电量消耗。

【发明内容】

[0005]有鉴于此,本发明提供一种无线通信模式的切换方法及装置,应用在智能遥控器上,进一步降低智能遥控器的电量消耗。
[0006]根据本方法实施例的第一方面,提供一种无线通信模式的切换方法,包括:
[0007]在监听到按键事件确定需要向被控设备发送按键指令时,确定所记录的所述智能遥控器上的第一 WiFi模块与被控设备上的第二 WiFi模块是否为连接状态;
[0008]如果确定记录的所述第一 WiFi模块与所述第二 WiFi模块之间的状态为连接状态,确定所述第一 WiFi模块与所述第二 WiFi模块是否达到建立连接的预设条件;
[0009]如果确定达到所述预设条件,建立所述第一 WiFi模块与所述第二 WiFi模块之间的通信连接,并通过所述第一 WiFi模块向所述第二 WiFi模块发送所述按键指令;如果确定未达到所述预设条件,通过所述遥控器上的红外模块向所述被控设备发送所述按键指。
[0010]根据本方法实施例的第二方面,提供一种无线通信模式的切换装置,包括:
[0011]第一确定模块,用于在监听到按键事件确定需要向被控设备发送按键指令时,确定所记录的所述智能遥控器上的第一 WiFi模块与被控设备上的第二 WiFi模块是否为连接状态;
[0012]第二确定模块,用于如果所述第一确定模块确定记录的所述第一 WiFi模块与所述第二 WiFi模块之间的状态为连接状态,确定所述第一 WiFi模块与所述第二 WiFi模块是否达到建立连接的预设条件;
[0013]WiFi通信模块,用于如果所述第二确定模块确定达到所述预设条件,建立所述第一WiFi模块与所述第二 WiFi模块之间的通信连接,并通过所述第一 WiFi模块向所述第二WiFi模块发送所述按键指令;
[0014]红外发送模块,用于如果所述第二确定模块确定未达到所述预设条件,通过所述遥控器上的红外模块向所述被控设备发送所述按键指令。
[0015]由以上技术方案可见,本发明在确定第一 WiFi模块与第二 WiFi模块未建立通信连接的情况下,通过确定第一 WiFi模块与第二 WiFi模块是否达到建立连接的预设条件来确定智能遥控器与被控设备之间的无线通信模式,避免了第一 WiFi模块向第二 WiFi模块发送过多无用的连接请求,降低了智能遥控器的电量消耗,进而延长了智能遥控器的电池使用时间。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明实施例。
【附图说明】
[0017]图1是本发明一种实施方式中无线通信模式的切换方法的流程图;
[0018]图2是本发明另一种实施方式中无线通信模式的切换方法的流程图;
[0019]图3是本发明又一种实施方式中无线通信模式的切换方法的流程图;
[0020]图4是本发明再一种实施方式中无线通信模式的切换方法的流程图;
[0021]图5是本发明再一种实施方式中无线通信模式的切换方法的流程图;
[0022]图6是本发明一种实施方式中智能遥控器的结构图;
[0023]图7是本发明一种实施方式中无线通信模式的切换装置的逻辑结构图;
[0024]图8是本发明另一种实施方式中无线通信模式的切换装置的逻辑结构图;
[0025]图9是本发明又一种实施方式中无线通信模式的切换装置的逻辑结构图;
[0026]图10是本发明再一种实施方式中无线通信模式的切换装置的逻辑结构图;
[0027]图11是本发明再一种实施方式中无线通信模式的切换装置的逻辑结构图。
【具体实施方式】
[0028]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0029]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0030]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一 WiFi模块也可以被称为第二 WiFi模块,类似地,第二 WiFi模块也可以被称为第一 WiFi模块。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
[0031]请参考图1,图1是本发明一种实施方式中无线通信模式的切换方法的流程图,可以应用于智能遥控器上,被控设备可以为智能电视等需要遥控的设备,包括如下步骤:
[0032]步骤101,在监听到按键事件确定需要向被控设备发送按键指令时,确定所记录的智能遥控器上的第一 WiFi模块与被控设备上的第二 WiFi模块之间的状态是否为连接状态,如果确定记录的第一 WiFi模块与被控设备上的第二 WiFi模块之间的状态为未连接状态,执行步骤102,如果确定记录的第一 WiFi模块与被控设备上的第二 WiFi模块之间的状态为连接状态,执行步骤104。
[0033]在一实施例中,可以在智能遥控器上设置一个表示WiFi连接状态的状态机,通过状态机记录第一 WiFi模块与第二 WiFi模块之间的状态,例如,当前时间为中午11:00,当用户在2小时之前的9:00通过智能遥控器向智能电视机发送了按键指令时,如果该按键指令是通过第一 WiFi模块发送,表示9:00智能遥控器与智能电视机之间的WiFi为连接状态,如果该按键指令是通过红外模块发送,表示9:00智能遥控器与智能电视机之间的WiFi为未连接状态。进一步地,可以通过状态机的O表示未连接状态,I表示已连接状态。由此可以理解,本发明实施例中所记录的第一 WiFi模块与第二WiFi模块之间的连接状态,并非表示第一 WiFi模块与第二 WiFi模块之间当前的真实连接状态,而是表示第一 WiFi模块与第二 WiFi模块之前建立了连接状态,第一 WiFi模块由于智能遥控器更换电池而重启、第二WiFi模块被手动关闭等原因,第一 WiFi模块与第二 WiFi模块之间在当前有可能已经断开了之前已经建立的通信连接。
[0034]步骤102,确定第一 WiFi模块与第二 WiFi模块是否达到建立连接的预设条件,如果确定达到建立连接的预设条件,执行步骤103,如果确定未达到建立连接的预设条件,执行步骤105。
[0035]在一实施例中,预设条件可以为第一 WiFi模块向第二 WiFi模块已发送的建立连接请求的请求次数是否达到第一预设阈值,还可以为通过红外模块向被控设备发送按键指令的按键次数是否达到第二预设阈值,还可以为第一 WiFi模块与第二 WiFi模块断开连接的断开时长是否达到预设时长;本发明实施例通过预设条件可以限制第一 WiFi模块向第二WiFi模块发送的建立连接请求的请求次数,通过控制第一 WiFi模块向第二 WiFi模块发起的建立连接请求的请求次数,使只有在符合预设条件时才通过第一 WiFi模块向第二WiFi模块发起建立连接请求,从而可以避免第一 WiFi模块向第二 WiFi模块发送过多无用的建立连接请求。
[0036]步骤103,建立第一 WiFi模块与第二 WiFi模块之间的通信连接,执行步骤104。
[0037]步骤104,通过第一 WiFi模块向第二 WiFi模块发送按键指令,流程结束。
[0038]在一实施例中,可以通过第一 WiFi模块向第二 WiFi模块发送请求连接的消息建立二者之间的通信连接。
[0039]步骤105,通过遥控器上的红外模块向被控设备发送按键指令,流程结束。
[0040]从步骤101到步骤105可以看出,本发明通过确定第一 WiFi模块与第二 WiFi模块是否达到建立连接的预设条件来确定智能遥控器与被控设备之间的无线通信模式,避免了第一 WiFi模块向第二 WiFi模块发送过多无用的连接请求,降低了智能遥控器的电量消耗,进而
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1