一种无线连接方法和装置转让专利

申请号 : CN201510685641.X

文献号 : CN105392109B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈鹏辉王建军孟祥亮

申请人 : 北京小鸟听听科技有限公司

摘要 :

本发明涉及无线通信技术领域,尤其涉及一种无线连接方法和装置。该方法包括:接收用户在人机界面上的操作指令,如果操作指令为预设操作指令,则控制多种无线连接方式同步进入可配置模式;在可配置模式下,对多种无线连接方式的状态进行实时检测,如果检测到多种无线连接方式中的任一无线连接方式已经退出可配置模式并且连接状态为连接已建立,则根据预设机制,选择控制其它无线连接方式是否同步退出可配置模式以及其它无线连接方式同步退出可配置模式后的连接行为。该无线连接方法和装置,操作过程简单,智能化程度高,能够有效提升用户体验。

权利要求 :

1.一种支持多种无线连接方式的电子设备的无线连接方法,其特征在于,包括:接收用户在所述电子设备的人机界面上的操作指令,如果所述操作指令为预设操作指令,则控制所述多种无线连接方式同步进入可配置模式;

所述电子设备在所述可配置模式下,对所述多种无线连接方式的状态进行实时检测,如果检测到所述多种无线连接方式中的任一无线连接方式已经退出可配置模式并且连接状态为连接已建立,则根据预设机制,选择控制其它无线连接方式是否同步退出可配置模式以及其它无线连接方式同步退出可配置模式后的连接行为;

其中,所述方法还包括:

在检测到所述多种无线连接方式中的任一无线连接方式的连接状态为连接已建立状态后,如果再次接收到用户在人机界面上的预设操作指令,则控制所述连接状态切换为连接断开状态,并控制所述多种无线连接方式同步进入可配置模式。

2.根据权利要求1所述的无线连接方法,其特征在于,所述方法还包括:

在所述可配置模式下,如果又一次接收到用户在人机界面上的预设操作指令,或者如果在预设时间段内未接收到用户的配置指令,则控制所述多种无线连接方式同步退出所述可配置模式,根据预设机制选择控制所述连接状态是否恢复到前一次的连接已建立状态。

3.根据权利要求1至2任一项所述的无线连接方法,其特征在于,所述方法还包括对当前无线连接的状态进行显示的步骤,具体包括:在所述多种无线连接方式同步进入可配置模式前,将当前无线连接状态显示为连接已建立状态或空闲状态;

在所述多种无线连接方式同步进入可配置模式后,将当前无线连接状态显示为可配置状态;

在所述多种无线连接方式同步退出可配置模式后,将当前无线连接状态显示为连接已建立状态或空闲状态。

4.根据权利要求1至2任一项所述的无线连接方法,其特征在于,所述多种无线连接方式包括蓝牙连接方式和WiFi连接方式。

5.一种支持多种无线连接方式的无线连接装置,其特征在于,包括:

接收模块,用于接收用户在人机界面上的操作指令;

主控模块,用于判断所述操作指令是否为预设操作指令,并在判断所述操作指令为预设操作指令后,控制所述多种无线连接方式同步进入可配置模式;

所述主控模块,还用于在所述可配置模式下,对所述多种无线连接方式的状态进行实时检测,并在检测到所述多种无线连接方式中的任一无线连接方式已经退出可配置模式并且连接状态为连接已建立,则根据预设机制,选择控制其它无线连接方式是否同步退出可配置模式以及其它无线连接方式同步退出可配置模式后的连接行为;

其中,所述主控模块,还用于在检测到所述多种无线连接方式中的任一无线连接方式的连接状态为连接已建立状态后,如果再次接收到用户在人机界面上的预设操作指令,则控制所述连接状态切换为连接断开状态,并控制所述多种无线连接方式同步进入可配置模式。

6.根据权利要求5所述的无线连接装置,其特征在于:

所述主控模块,还用于在所述可配置模式下,如果又一次接收到用户在人机界面上的预设操作指令,或者如果在预设时间段内未接收到用户的配置指令,则控制所述多种无线连接方式同步退出所述可配置模式,根据预设机制选择控制所述连接状态是否恢复到前一次的连接已建立状态。

7.根据权利要求5至6任一项所述的无线连接装置,其特征在于,所述装置还包括:显示模块,用于对当前无线连接的状态进行显示;

所述显示模块具体用于在所述多种无线连接方式同步进入可配置模式前,将当前无线连接状态显示为连接已建立状态或空闲状态;在所述多种无线连接方式同步进入可配置模式后,将当前无线连接状态显示为可配置状态;在所述多种无线连接方式同步退出可配置模式后,将当前无线连接状态显示为连接已建立状态或空闲状态。

8.根据权利要求5至6任一项所述的无线连接装置,其特征在于,所述无线连接装置为智能音箱,所述多种无线连接方式包括蓝牙连接方式和WiFi连接方式。

说明书 :

一种无线连接方法和装置

技术领域

[0001] 本发明涉及无线通信技术领域,尤其涉及一种无线连接方法和装置。

背景技术

[0002] 随着物联网技术的发展,越来越多的设备之间可以通过无线通信技术进行通信连接。这些设备通常没有屏幕等复杂的人机界面,但经常需要和其它无线客户端进行配置、连接等必要的操作。
[0003] 现有技术中,对于可以采用多种无线连接技术进行通信的设备,通常采用独立的隔离实体分别实现每种无线通信的配置和连接。例如,对于可以分别采用蓝牙和WiFi进行无线连接的设备而言,分别采用不同的操作按钮对各种无线连接方式进行控制,也即,至少需要一个按钮控制蓝牙连接,另外需要一个按钮控制WiFi连接,对于采用更多种无线连接的设备而言,需要相应增加按钮的数量,不仅增加了设备人机界面的复杂性,并且在需要启用多种无线连接的情况下,需要逐一操作各个按钮才能实现,从而导致操作过程繁杂、智能化程度低,用户体验差。

发明内容

[0004] 本发明实施例提供了一种无线连接方法和装置,操作过程简单,智能化程度高,能够有效提升用户体验。
[0005] 一方面,本发明实施例提供一种无线连接方法,包括:
[0006] 接收用户在人机界面上的操作指令,如果所述操作指令为预设操作指令,则控制多种无线连接方式同步进入可配置模式;
[0007] 在所述可配置模式下,对所述多种无线连接方式的状态进行实时检测,如果检测到所述多种无线连接方式中的任一无线连接方式已经退出可配置模式并且连接状态为连接已建立,则根据预设机制,选择控制其它无线连接方式是否同步退出可配置模式以及其它无线连接方式同步退出可配置模式后的连接行为。
[0008] 优选地,所述方法还包括:在检测到所述多种无线连接方式中的任一无线连接方式的连接状态为连接已建立状态后,如果再次接收到用户在人机界面上的预设操作指令,则控制所述连接状态切换为连接断开状态,并控制所述多种无线连接方式同步进入可配置模式。
[0009] 优选地,在所述可配置模式下,如果又一次接收到用户在人机界面上的预设操作指令,或者如果在预设时间段内未接收到用户的配置指令,则控制所述多种无线连接方式同步退出所述可配置模式,根据预设机制选择控制所述连接状态是否恢复到前一次的连接已建立状态。
[0010] 优选地,所述方法还包括对当前无线连接的状态进行显示的步骤,具体包括:
[0011] 在所述多种无线连接方式同步进入可配置模式前,将当前无线连接状态显示为连接已建立状态或空闲状态;
[0012] 在所述多种无线连接方式同步进入可配置模式后,将当前无线连接状态显示为可配置状态;
[0013] 在所述多种无线连接方式同步退出可配置模式后,将当前无线连接状态显示为连接已建立状态或空闲状态。
[0014] 优选地,所述多种无线连接方式包括蓝牙连接方式和WiFi连接方式。
[0015] 另一方面,本发明实施例提供一种无线连接装置,包括:
[0016] 接收模块,用于接收用户在人机界面上的操作指令;
[0017] 主控模块,用于判断所述操作指令是否为预设操作指令,并在判断所述操作指令为预设操作指令后,控制多种无线连接方式同步进入可配置模式;
[0018] 所述主控模块,还用于在所述可配置模式下,对所述多种无线连接方式的状态进行实时检测,并在检测到所述多种无线连接方式中的任一无线连接方式已经退出可配置模式并且连接状态为连接已建立,则根据预设机制,选择控制其它无线连接方式是否同步退出可配置模式以及其它无线连接方式同步退出可配置模式后的连接行为。
[0019] 优选地,所述主控模块,还用于在检测到所述多种无线连接方式中的任一无线连接方式的连接状态为连接已建立状态后,如果再次接收到用户在人机界面上的预设操作指令,则控制所述连接状态切换为连接断开状态,并控制所述多种无线连接方式同步进入可配置模式。
[0020] 优选地,所述主控模块,还用于在所述可配置模式下,如果又一次接收到用户在人机界面上的预设操作指令,或者如果在预设时间段内未接收到用户的配置指令,则控制所述多种无线连接方式同步退出所述可配置模式,根据预设机制选择控制所述连接状态是否恢复到前一次的连接已建立状态。
[0021] 优选地,所述装置还包括:显示模块,用于对当前无线连接的状态进行显示;
[0022] 所述显示模块具体用于在所述多种无线连接方式同步进入可配置模式前,将当前无线连接状态显示为连接已建立状态或空闲状态;在所述多种无线连接方式同步进入可配置模式后,将当前无线连接状态显示为可配置状态;在所述多种无线连接方式同步退出可配置模式后,将当前无线连接状态显示为连接已建立状态或空闲状态。
[0023] 优选地,所述无线连接装置为智能音箱,所述多种无线连接方式包括蓝牙连接方式和WiFi连接方式。
[0024] 利用本发明实施例提供的无线连接方法和装置,能够用一个指令按钮控制多个无线连接方式进入/退出可配置模式,使得用户连接无线装置的操作过程更为简单,用户无需在无线装置上选择采用哪种无线连接方式。本发明的方法智能化程度高,能够有效提升用户体验。
[0025] 通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。

附图说明

[0026] 被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。
[0027] 图1为本发明实施例提供的一种无线连接方法的流程图;
[0028] 图2为本发明实施例提供的第二种无线连接方法的流程图;
[0029] 图3为本发明实施例提供的第三种无线连接方法的流程图;
[0030] 图4为本发明实施例提供的一种无线连接装置的结构示意图;
[0031] 图5为本发明实施例提供的第二种无线连接装置的结构示意图;
[0032] 图6为本发明实施例提供的第三种无线连接装置与客户端蓝牙设备、客户端WiFi设备建立无线连接的示意图;
[0033] 图7为本发明实施例提供的蓝牙和WiFi同步进入可配置模式的消息流示意图;
[0034] 图8为本发明实施例提供的蓝牙连接成功,退出可配置模式的消息流示意图。
[0035] 附图标记说明:
[0036] 人机界面303、接收模块201、主控模块202、显示模块203、WiFi模块204、蓝牙模块205、客户端WiFi设备301、客户端蓝牙设备302。

具体实施方式

[0037] 现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0038] 以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
[0039] 对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,技术、方法和设备应当被视为说明书的一部分。
[0040] 在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
[0041] 应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0042] 本发明实施例中,为了便于理解,以智能手机与智能音箱的无线连接过程为例对无线连接方法进行解释说明。其中,多种无线连接方式例如包括蓝牙连接方式和WiFi连接方式,本领域技术人员容易理解,客户端蓝牙设备和客户端WiFi设备可以集成在一个手机实体上,也可以集成在不同的手机实体上,以使两台手机都能够对智能音箱进行控制,所涉及的智能音箱也可以为其他智能装置或设备。
[0043] 如图1所示,本发明实施例提供的无线连接方法包括:
[0044] 步骤101:接收用户在人机界面上的操作指令,如果操作指令为预设操作指令,则控制多种无线连接方式同步进入可配置模式,即控制多种无线连接方式都要进入可配置模式。
[0045] 具体地,人机界面包括输入操作界面和状态显示界面,用户可以在输入操作界面上输入相应的操作指令。其中,输入操作界面既可以为实体操作面板,也可以为触控面板。当输入操作界面为实体操作面板时,可以在输入操作界面上设置实体按钮进行操作指令的输入;当输入操作界面为触控面板时,可以在输入操作界面上设置虚拟按钮进行操作指令的输入。其中,实体按钮和虚拟按钮可以采用任意图标进行表示,例如,可以设置为小鸟图标。
[0046] 上述预设操作指令可以为按压或者旋转实体按钮指令,或者,点击或触摸虚拟操作按钮指令,当检测到预设操作指令发生后,认为用户想要对多种无线连接方式进行配置,从而控制多种无线连接方式同步进入可配置模式。通过一个操作指令的输入,控制多种无线连接进入可配置模式,操作过程简单,智能化程度高,有效提升了用户体验。
[0047] 当然根据需要还可以通过增设操作时长的方式来确认是否输入预设操作指令,例如,可以将操作时长定义为2秒,当用户点击小鸟图标时长达到2秒才认为用户想要使多种无线连接方式同步进入可配置模式。
[0048] 其中,多种无线连接方式至少可以包括蓝牙连接和WiFi连接两种无线连接方式,当然也可以包括红外连接、NFC连接、Zigbee连接等任意其他的无线连接方式,本发明实施例不做具体限定。为了便于说明,本发明实施例在涉及多种无线连接方式时,常常以蓝牙连接和WiFi连接指代,但本领域技术人员容易理解,凡涉及蓝牙连接、WiFi连接和多种无线连接方式之处,还可以包括其他任何无线连接方式。
[0049] 如图7所示,用户点击智能音箱的人机界面303上的小鸟图标(人机界面303接收到预设操作指令),通知主控模块202,主控模块202命令WiFi和蓝牙都进入可配置模式(想要与外界设备连接的状态),两者分别进入可配置模式并分别向主控模块202发送已经进入到可配置模式的报告,然后主控模块202再在人机界面303上显示进入可配置模式。图7所示步骤完成之后,将进入等待智能手机对智能音箱进行配置连接。
[0050] 步骤102:在可配置模式下,对多种无线连接方式的状态进行实时检测,如果检测到多种无线连接方式中的任一无线连接方式已经退出可配置模式并且连接状态为连接已建立,则根据预设机制,选择控制其它无线连接方式是否同步退出可配置模式以及其它无线连接方式同步退出可配置模式后的连接行为。
[0051] 本发明实施例中,在图7的过程完成后(WiFi和蓝牙都进入可配置模式后),进一步可以进入WiFi配置连接过程或者蓝牙配置连接过程,具体进入哪个过程取决于用户客户端的选择。
[0052] 需要说明的是,智能手机的WiFi和蓝牙的配置连接过程,可以采用现有技术中的方法,利用现有手机上的蓝牙按钮和WiFi按钮操作加以实现,从而不必改变用户的操作习惯。而智能手机可以采用专门的软件客户端来对智能音箱进行控制,但这需要在智能手机与智能音箱连接之后,在本发明实施例中不做详细描述。
[0053] 下面举出的实施例,是智能音箱进入到可配置模式后,用户选择客户端蓝牙设备与智能音箱建立蓝牙无线连接,蓝牙完成连接退出可配置模式后,根据智能音箱的预设机制控制WiFi模块204同步退出可配置模式。在这一实施例中,蓝牙配置连接成功是指智能音箱和智能手机之间完成蓝牙连接。如图8所示,用户点击客户端蓝牙设备302(例如智能手机)的蓝牙按钮,显示出蓝牙设备-智能音箱,选择该智能音箱。以下对图8的各个步骤进行具体说明:
[0054] 第1步:智能手机向蓝牙模块205发送蓝牙配置连接请求;
[0055] 第2步:双方交换PASSKEY(蓝牙配对密码),蓝牙连接建立,退出可配置模式;
[0056] 第3步:蓝牙模块205向主控模块202发送状态报告,报告其退出可配置模式;
[0057] 第4步:主控模块202随即发送控制WiFi模块204退出可配置模式的命令;
[0058] 第5步:WiFi模块204退出可配置模式,WiFi模块204向主控模块202发送状态报告,报告其退出可配置模式;
[0059] 第6步:在智能音箱的人机界面303上显示蓝牙连接已建立。
[0060] 下面举出的实施例,是智能音箱进入到可配置模式后,用户选择客户端WiFi设备与智能音箱建立WiFi无线连接,WiFi完成连接退出可配置模式后,根据智能音箱的预设机制控制蓝牙模块205同步退出可配置模式。在这一实施例中,WiFi配置连接成功是指WiFi和路由连接上,以下对其中涉及的各个步骤说明如下:
[0061] 第1步:用户点击手机的WiFi按钮,显示出智能音箱的服务集标识(SSID),用户点击该SSID并输入智能音箱的WiFi密码(当然智能音箱的WiFi也可以没有密码,此种情况下不需要进行输入密码的操作),使得智能手机和WiFi模块204连接上;
[0062] 第2步:智能手机将路由的SSID和密码发给WiFi模块204。
[0063] 第3步:WiFi模块204自动断开和智能手机的连接,连接路由。
[0064] 第4步:WiFi模块204向主控模块202发送状态报告,报告其退出可配置模式;
[0065] 第5步:主控模块202随即发送控制蓝牙模块205退出可配置模式的命令;
[0066] 第6步:蓝牙模块205退出可配置模式,蓝牙模块205向主控模块202发送状态报告,报告其退出可配置模式;
[0067] 第7步:在智能音箱的人机界面303上显示WiFi连接已建立。
[0068] 在WiFi模块204断开和智能手机的连接后,智能手机恢复和路由的连接,可以为手机自动尝试和路由连接,或者用户手动选择路由连接。
[0069] 如果只到第1步智能手机直接和智能音箱的WiFi连接进行音箱控制,那么手机就无法连接路由上网,所以需要智能音箱和路由连接上,智能手机通过路由控制音箱同时还可以上网,之后的步骤与图8类似,全部退出可配置模式,参照即可。
[0070] 步骤102中,在可配置模式下,检测到多种无线连接方式中的任一无线连接方式已经退出可配置模式并且连接状态为连接已建立,根据预设机制,也可以选择控制其它无线连接方式不要同步退出可配置模式而是等待进一步配置。
[0071] 如图2所示,本发明实施例提供的无线连接方法,还可以包括:
[0072] 步骤103:在检测到多种无线连接方式中的任一无线连接方式的连接状态为连接已建立状态后,如果再次接收到用户在人机界面上的预设操作指令,则控制连接状态切换为连接断开状态,并控制多种无线连接方式同步进入可配置模式。
[0073] 具体而言,当检测到目前处于连接已建立状态后,如果检测到用户再次在操作界面上输入预设操作指令,例如,点击小鸟图标,则控制连接状态由连接已建立切换为连接断开状态,并且重新开始配置过程,即回到步骤101,多种无线连接方式同步进入可配置模式。
[0074] 如图3所示,本发明实施例提供的无线连接方法,还可以包括:
[0075] 步骤104:在可配置模式下,如果又一次接收到用户在人机界面上的预设操作指令,或者如果在预设时间段内未接收到用户的配置指令,则控制多种无线连接方式同步退出可配置模式,并且根据预设机制选择控制连接状态是否恢复到前一次的连接已建立状态。步骤104中,如果根据预设机制不再恢复到前一次的连接已建立状态,则在人机界面的状态显示界面显示空闲状态。下面举出根据预设机制选择控制连接状态恢复到前一次的连接已建立状态的几个实施例:
[0076] 例如,当前音箱正处于某种连接状态,此时,用户点击了小鸟图标,那么音箱就会断开连接,从而进入图7,多种无线连接方式进入到可配置模式,在可配置模式下,有可能发生如下两种情形况:
[0077] 第一种情况:又一次接收到用户在人机界面上的预设操作指令,例如,检测到用户又点击了小鸟图标,则认为用户不想要进行配置,此时,可以控制所有的无线连接方式全部退出可配置模式,以多种无线连接连接方式包括蓝牙无线连接和WiFi无线连接为例,蓝牙和WiFi全部退出可配置模式,此后,连接状态将恢复到前一次的连接已建立状态。例如,之前连接状态为WiFi连接,则此时的连接状态也要恢复为WiFi连接,由于在之前连接过程中已经获知路由的SSID和密码,因此,此次恢复WiFi连接已建立状态不需要通过图7即可实现,进一步提升了智能化程度,主控模块接收到连接好的状态报告后,在人机界面的状态显示界面上进行显示。
[0078] 第二种情况:在预设时间段内未收到用户的配置指令,也即发生超时,例如未收到用户的手机与音响建立连接的指令,从而导致无法建立无线连接,此时,控制多种无线连接方式同步退出可配置模式,且音箱将自动恢复前一次连接已建立的状态。主控模块接收到连接好的状态报告后,在人机界面的状态显示界面上进行显示。
[0079] 上述两种情况中,如果音箱恢复前一次的连接已建立的状态失败了,也即主控模块接收到连接失败的状态报告后,在人机界面上显示进入空闲状态。在其它实施例中,[0080] 在另外一个实施例中,如果音箱的多种无线连接方式从未配置连接过任何客户端设备,用户点击了小鸟图标,那么音箱就会进入图7,多种无线连接方式同步进入到可配置模式,在此次可配置模式下,如果再次接收到用户在人机界面上的预设操作指令或者在预设时间段内未收到用户的配置指令(超时),那么主控模块控制多种无线连接方式同步退出可配置模式,在人机界面上显示进入空闲状态。
[0081] 为了能够对当前无线连接的状态进行直观显示,本发明实施例提供的无线连接方法进一步还可以包括以下一个或多个显示步骤:
[0082] 在多种无线连接方式同步进入可配置模式前,将当前无线连接状态显示为连接已建立状态或空闲状态;
[0083] 在多种无线连接方式同步进入可配置模式后,将当前无线连接状态显示为可配置状态;
[0084] 在多种无线连接方式同步退出可配置模式后,将当前无线连接状态显示为连接已建立状态或空闲状态。
[0085] 上述状态显示具体可以在人机界面的状态显示界面上加以显示,其中,状态显示界面具体可以为Touch板、LCD显示面板,通过上述状态显示,能够清晰、准确地看到智能音箱当前的无线连接状态,可视化程度高。
[0086] 本发明实施例提供的无线连接方法,当接收到用户在人机界面上的操作指令为预设指令时,控制多种无线连接方式同步进入可配置模式;当检测到多种无线连接方式中的任一无线连接方式已经退出可配置模式并且连接状态为连接已建立,控制其它无线连接方式同步退出可配置模式,操作过程简单,智能化程度高,能够有效提升用户体验。
[0087] 本发明实施例提供一种无线连接装置,如图4所示,包括:
[0088] 接收模块201,用于接收用户在人机界面上的操作指令;
[0089] 主控模块202,用于判断操作指令是否为预设操作指令,并在判断操作指令为预设操作指令后,控制多种无线连接方式同步进入可配置模式;
[0090] 主控模块202,还用于在可配置模式下,对多种无线连接方式的状态进行实时检测,并在检测到多种无线连接方式中的任一无线连接方式已经退出可配置模式并且连接状态为连接已建立,则根据预设机制,选择控制其它无线连接方式是否同步退出可配置模式以及其它无线连接方式同步退出可配置模式后的连接行为。
[0091] 其中,上述主控模块202,还用于在检测到多种无线连接方式中的任一无线连接方式的连接状态为连接已建立状态后,如果再次接收到用户在人机界面上的预设操作指令,则控制连接状态切换为连接断开状态,并控制多种无线连接方式同步进入可配置模式。
[0092] 上述主控模块202,还用于在可配置模式下,如果又一次接收到用户在人机界面上的预设操作指令,或者如果在预设时间段内未接收到用户的配置指令,则控制多种无线连接方式同步退出可配置模式,根据预设机制选择控制所述连接状态是否恢复到前一次的连接已建立状态。
[0093] 如图5所示,上述无线连接装置,还可以包括:
[0094] 显示模块203,用于对当前无线连接的状态进行显示;
[0095] 显示模块203具体用于在多种无线连接方式同步进入可配置模式前,将当前无线连接状态显示为连接已建立状态或空闲状态;在多种无线连接方式同步进入可配置模式后,将当前无线连接状态显示为可配置状态;在多种无线连接方式同步退出可配置模式后,将当前无线连接状态显示为连接已建立状态或空闲状态。
[0096] 需要说明的是,上述接收模块201和显示模块203可以为两个分别独立的模块,也可以集成在一个人机界面303上,对外呈现为一个物理实体。
[0097] 上述无线连接装置,进一步还可以包括:
[0098] 如图6所示,为本发明实施例提供的第三种无线连接装置与客户端蓝牙设备、客户端WiFi设备建立无线连接的示意图,由图可知:
[0099] 接收模块201和显示模块203集成在一个人机界面303上,与主控模块202相连,具体可以通过SPI接口相连。
[0100] 主控模块202分别与WiFi模块204、蓝牙模块205相连,具体地,可以采用电子线路相连,按照某种总线规范来进行通信,如蓝牙模块205和主控模块202之间可以通过UART接口相连,而人机界面303和主控模块202之间可以是SPI接口。
[0101] 以下对本发明实施例提供的无线连接装置与客户端WiFi设备301、客户端蓝牙设备302进行说明,其中,客户端设备与本端设备(图6中方框内所示,例如智能音箱)之间通过无线近距离传输进行通信,能够满足相应的通信规范,例如蓝牙规范和WiFi规范。
[0102] 在本发明实施例中,本端设备的所有模块都能够和主控模块202进行通信,通信所传递的消息具体可以包括:M11、M12、M13、M14、M15、M16,消息的详细信息详见下表。
[0103]
[0104] 对这些消息进行编码和解码是利用串行总线进行传递的必要步骤,以下是本发明实施例所定义的消息格式:
[0105] 前缀 消息编号 校验码 数据长度 字节1 字节2 …AAAA 006B XXXX XX XX XX XX
[0106] 前缀用于在串行通信出现中断时定位帧头;消息编号用于唯一确定一条特定用途的消息;校验码用于保证收到的数据是正确时才做消息处理;数据长度表明后续数据的长度,它因消息类型而异;字节1到字节n是后续数据的内容。
[0107] 其中,主控模块202采用状态机来处理复杂的控制逻辑,主控模202收到这些串行数据流后,首先进行解码,编程可以存储在消息队列中的消息。来自人机界面303、WiFi模块204和蓝牙模块205的消息都会在此消息队列进行排队,相当于把并发的事件变成串行事件,保证事件处理的原子性。
[0108] 对端设备,也即客户端设备通过无线通信和本端设备的WiFi模块204、蓝牙模块205交互的消息包括:配置请求消息、密码交互消息、连接请求消息、断开连接请求消息。这些消息符合对应的WiFi规范和蓝牙规范,此处不再赘述,以下将其抽象为下列几种消息:
M21、M22、M23、M24,其中,消息的详细信息详见下表:
[0109]
[0110] 本发明实施例提供的无线连接装置,当接收到用户在人机界面上的操作指令为预设指令时,控制多种无线连接方式同步进入可配置模式;检测到多种无线连接方式中的任一无线连接方式已经退出可配置模式并且连接状态为连接已建立,则控制其它无线连接方式同步退出可配置模式。利用本发明实施例提供的无线连接方法和装置,能够用一个指令按钮控制多个无线连接方式进入/退出可配置模式,使得用户连接无线装置的操作过程更为简单,用户无需在无线装置上选择采用哪种无线连接方式。本发明的方法智能化程度高,能够有效提升用户体验。
[0111] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0112] 最后需要说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。