CN111314942B - 投影设备配网方法、配网装置、移动终端和投影设备 - Google Patents
投影设备配网方法、配网装置、移动终端和投影设备 Download PDFInfo
- Publication number
- CN111314942B CN111314942B CN202010410418.5A CN202010410418A CN111314942B CN 111314942 B CN111314942 B CN 111314942B CN 202010410418 A CN202010410418 A CN 202010410418A CN 111314942 B CN111314942 B CN 111314942B
- Authority
- CN
- China
- Prior art keywords
- length
- data
- distribution network
- network data
- packet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及配网方法技术领域,实施例具体公开一种投影设备配网方法、配网装置、移动终端和投影设备。本申请通过移动终端将无线局域网信息拼接生成配网数据信息,并广播配网数据信息,以使投影设备能够获取配网数据信息,及通过解析配网数据信息获取无线局域网信息,进而连接无线局域网,简化了投影设备的配网步骤,提升了用户体验。
Description
技术领域
本发明涉及配网方法技术领域,具体涉及一种投影设备配网方法、配网装置、移动终端和投影设备。
背景技术
目前投影设备连接一个需要输入密码的无线网络时是通过遥控器操作输入,遥控器在为投影设备输入网络密码时,需要操作一系列的按键,非常的繁琐,因此亟需提供一种操作简单的配网方法。
发明内容
有鉴于此,本申请提供一种投影设备配网方法、配网装置、移动终端和投影设备,能够解决或者至少部分解决上述存在的问题。
为解决以上技术问题,本发明提供的技术方案是一种投影设备配网方法,所述方法包括:
获取配网数据信息,解析所述配网数据信息获得无线局域网信息,其中,所述配网数据信息的数据单元包括配网数据和配网数据中各参数的数据长度;
通过所述无线局域网信息连接无线局域网。
优选的,所述获取配网数据信息,解析所述配网数据信息获得无线局域网信息的过程,包括:
解析所述配网数据信息中第一数据包的数据单元,所述第一数据包的数据单元包括包编号、配网数据和配网数据中各参数的数据长度,或者,包括开头标识、包编号、配网数据和配网数据中各参数的数据长度;
根据所述第一数据包的数据单元解析所述配网数据信息。
优选的,所述获取配网数据信息,解析所述配网数据信息获得无线局域网信息的过程,包括:
针对android***的配网数据信息的解析过程:
接收并解析配网数据信息中第一数据包的数据单元,获得包编号、名字长度、密码长度、加密方式长度和配网数据,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
判断是否已获得完整的配网数据信息,将获得的名字长度、密码长度和加密方式长度的数值求和得到总数据长度,获得配网数据的数据长度作为第一数据包长度,若第一数据包长度小于总数据长度,则进入接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度等于总数据长度,则进入解析完整的配网数据信息步骤;
接收并解析配网数据信息中后续数据包的数据单元,获得包编号和配网数据;
判断是否已获得完整的配网数据信息,获得配网数据的数据长度作为后续数据包长度,若第一数据包长度与已获得的所有后续数据包长度之和小于总数据长度,则返回接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度与已获得的所有后续数据包长度之和等于总数据长度,则进入解析完整的配网数据信息步骤;
解析完整的配网数据信息,根据第一数据包的名字长度、密码长度和加密方式长度和完整的配网数据信息中的配网数据组合解析出完整的配网数据信息中无线局域网的名字、密码和加密方式;
或者针对ios***的配网数据信息的解析过程:
接收并解析配网数据信息中第一数据包的数据单元,获得开头标识、包编号、名字长度、密码长度、加密方式长度和配网数据,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
判断是否已获得完整的配网数据信息,将获得的名字长度、密码长度和加密方式长度的数值求和得到总数据长度,获得配网数据的数据长度作为第一数据包长度,若第一数据包长度小于总数据长度,则进入接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度等于总数据长度,则进入解析完整的配网数据信息步骤;
接收并解析配网数据信息中后续数据包的数据单元,获得开头标识、包编号和配网数据;
判断是否已获得完整的配网数据信息,获得配网数据的数据长度作为后续数据包长度,若第一数据包长度与已获得的所有后续数据包长度之和小于总数据长度,则返回接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度与已获得的所有后续数据包长度之和等于总数据长度,则进入解析完整的配网数据信息步骤;
解析完整的配网数据信息,根据第一数据包的名字长度、密码长度和加密方式长度和完整的配网数据信息中的配网数据组合解析出完整的配网数据信息中无线局域网的名字、密码和加密方式。
优选的,所述通过无线局域网信息连接无线局域网的过程,包括:
接收到无线局域网的名字、密码和加密方式后,调用无线局域网接口连接无线局域网;
或者,
接收到无线局域网的名字、密码和未知加密方式后,扫描周围的无线局域网,当扫描到相同名字的无线局域网后,通过密码连接该无线局域网。
本发明还提供一种投影设备配网方法,所述方法包括:
将无线局域网信息拼接生成配网数据信息,广播所述配网数据信息,其中,所述配网数据信息的数据单元包括配网数据和配网数据中各参数的数据长度。
优选的,所述将无线局域网信息拼接生成配网数据信息的过程,包括:
获取当前连接的无线局域网的名字、密码和加密方式;
判断名字长度和密码长度之和是否超过预设数据长度,
若名字长度和密码长度之和未超过预设数据长度,则生成包含包编号、名字长度、密码长度、加密方式长度、名字、密码、加密方式和结束符的配网数据信息的第一数据包,或者生成包含开头标识、包编号、名字长度、密码长度、加密方式长度、名字、密码、加密方式和结束符的配网数据信息的第一数据包;
若名字长度和密码长度之和超过预设数据长度,则生成包含包编号、名字长度、密码长度、加密方式长度和配网数据的配网数据信息的第一数据包,和包含包编号和配网数据的配网数据信息的后续数据包;或者,生成包含开头标识、包编号、名字长度、密码长度、加密方式长度和配网数据的配网数据信息的第一数据包,和包含开头标识、包编号和配网数据的配网数据信息的后续数据包;其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者。
优选的,所述广播配网数据信息的过程,包括:
调用广播接口,设置发包速率和发包持续时间;
将配网数据信息传入广播数据段中,根据发包速率和发包持续时间发包。
本发明还提供一种投影设备配网装置,所述装置包括:
配网数据解析模块,用于获取配网数据信息,解析所述配网数据信息获得无线局域网信息,其中,所述配网数据信息的数据单元包括配网数据和配网数据中各参数的数据长度;
无线局域网连接模块,用于通过所述无线局域网信息连接无线局域网。
优选的,所述配网数据解析模块还用于:
解析所述配网数据信息中第一数据包的数据单元,所述第一数据包的数据单元包括包编号、配网数据和配网数据中各参数的数据长度,或者,包括开头标识、包编号、配网数据和配网数据中各参数的数据长度;根据所述第一数据包的数据单元解析所述配网数据信息。
优选的,所述配网数据解析模块包括:
第一数据包解析单元,用于接收并解析配网数据信息中第一数据包的数据单元,获得包编号、名字长度、密码长度、加密方式长度和配网数据,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
第一数据包判断单元,用于判断是否已获得完整的配网数据信息,将获得的名字长度、密码长度和加密方式长度的数值求和得到总数据长度,获得配网数据的数据长度作为第一数据包长度,若第一数据包长度小于总数据长度,则进入第二数据包解析单元,若第一数据包长度等于总数据长度,则进入第一完整数据包解析单元;
第二数据包解析单元,用于接收并解析配网数据信息中后续数据包的数据单元,获得包编号和配网数据;
第二数据包判断单元,用于判断是否已获得完整的配网数据信息,获得配网数据的数据长度作为后续数据包长度,若第一数据包长度与已获得的所有后续数据包长度之和小于总数据长度,则返回第二数据包解析单元,若第一数据包长度与已获得的所有后续数据包长度之和等于总数据长度,则进入第一完整数据包解析单元;
第一完整数据包解析单元,用于解析完整的配网数据信息,根据第一数据包的名字长度、密码长度和加密方式长度和完整的配网数据信息中的配网数据组合解析出完整的配网数据信息中无线局域网的名字、密码和加密方式;
或者,
第三数据包解析单元,用于接收并解析配网数据信息中第一数据包的数据单元,获得开头标识、包编号、名字长度、密码长度、加密方式长度和配网数据,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
第三数据包判断单元,用于判断是否已获得完整的配网数据信息,将获得的名字长度、密码长度和加密方式长度的数值求和得到总数据长度,获得配网数据的数据长度作为第一数据包长度,若第一数据包长度小于总数据长度,则进入第四数据包解析单元,若第一数据包长度等于总数据长度,则进入第二完整数据包解析单元;
第四数据包解析单元,用于接收并解析配网数据信息中后续数据包的数据单元,获得开头标识、包编号和配网数据;
第四数据包判断单元,用于判断是否已获得完整的配网数据信息,获得配网数据的数据长度作为后续数据包长度,若第一数据包长度与已获得的所有后续数据包长度之和小于总数据长度,则返回第四数据包解析单元,若第一数据包长度与已获得的所有后续数据包长度之和等于总数据长度,则进入第二完整数据包解析单元;
第二完整数据包解析单元,用于解析完整的配网数据信息,根据第一数据包的名字长度、密码长度和加密方式长度和完整的配网数据信息中的配网数据组合解析出完整的配网数据信息中无线局域网的名字、密码和加密方式。
本发明还提供一种投影设备配网装置,所述装置包括:
配网数据拼接模块,用于将无线局域网信息拼接生成配网数据信息;
配网数据广播模块,用于广播所述配网数据信息,其中,所述配网数据信息的数据单元包括配网数据和配网数据中各参数的数据长度。
优选的,所述配网数据拼接模块包括:
获取无线局域网信息单元,用于获取当前连接的无线局域网的名字、密码和加密方式;
判断无线局域网信息单元,用于判断名字长度和密码长度之和是否超过预设数据长度,
第一配网数据生成单元,用于若名字长度和密码长度之和未超过预设数据长度,则生成包含包编号、名字长度、密码长度、加密方式长度、名字、密码、加密方式和结束符的配网数据信息的第一数据包,或者生成包含开头标识、包编号、名字长度、密码长度、加密方式长度、名字、密码、加密方式和结束符的配网数据信息的第一数据包;
第二配网数据生成单元,用于若名字长度和密码长度之和超过预设数据长度,则生成包含包编号、名字长度、密码长度、加密方式长度和配网数据的配网数据信息的第一数据包,和包含包编号和配网数据的配网数据信息的后续数据包,或者,生成包含开头标识、包编号、名字长度、密码长度、加密方式长度和配网数据的配网数据信息的第一数据包,和包含开头标识、包编号和配网数据的配网数据信息的后续数据包,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者。
本发明还提供一种投影设备,包括:
存储器,用于存储程序数据;
处理器,用于执行所述程序数据时以实现上述的投影设备配网方法的步骤。
本发明还提供一种移动终端,包括:
存储器,用于存储程序数据;
处理器,用于执行所述程序数据时以实现上述的投影设备配网方法的步骤。
本发明还提供一种可读存储介质,所述可读存储介质存储有程序数据,所述程序数据被处理器执行时实现上述投影设备配网方法的步骤。
本申请与现有技术相比,其有益效果详细说明如下:本申请通过移动终端将无线局域网信息拼接生成配网数据信息,并广播配网数据信息,以使投影设备能够获取配网数据信息,及通过解析配网数据信息获取无线局域网信息,进而连接无线局域网,简化了投影设备的配网步骤,提升了用户体验。
附图说明
为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种投影设备配网方法流程示意图;
图2为本发明实施例提供的一种解析配网数据信息获得无线局域网信息的过程流程示意图;
图3为本发明实施例提供的另一种投影设备配网方法流程示意图;
图4为本发明实施例提供的一种将无线局域网信息拼接生成配网数据信息的过程流程示意图;
图5为本发明实施例提供的一种投影设备配网装置结构示意图;
图6为本发明实施例提供的另一种投影设备配网装置结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本发明保护范围。
为了使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施例对本发明作进一步的详细说明。
如图1所示,本发明实施例提供一种投影设备配网方法,该方法包括:
S11:获取配网数据信息,解析配网数据信息获得无线局域网信息,其中,配网数据信息的数据单元包括配网数据和配网数据中各参数的数据长度;
S12:通过无线局域网信息连接无线局域网。
具体的,S11中获取配网数据信息,解析配网数据信息获得无线局域网信息的过程,包括:
解析配网数据信息中第一数据包的数据单元,第一数据包的数据单元包括包编号、配网数据和配网数据中各参数的数据长度,或者,第一数据包的数据单元包括开头标识、包编号、配网数据和配网数据中各参数的数据长度;
根据第一数据包的数据单元解析配网数据信息。
需要说明的是,如图2所示,对于android手机,S11中获取配网数据信息,解析配网数据信息获得无线局域网信息的详细过程,包括:
S111:接收并解析配网数据信息中第一数据包的数据单元,获得包编号、名字长度、密码长度、加密方式长度和配网数据,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
S112:判断是否已获得完整的配网数据信息,将获得的名字长度、密码长度和加密方式长度的数值求和得到总数据长度,获得配网数据的数据长度作为第一数据包长度,若第一数据包长度小于总数据长度,则进入接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度等于总数据长度,则进入解析完整的配网数据信息步骤;
S113:接收并解析配网数据信息中后续数据包的数据单元,获得包编号和配网数据;
S114:判断是否已获得完整的配网数据信息,获得配网数据的数据长度作为后续数据包长度,若第一数据包长度与已获得的所有后续数据包长度之和小于总数据长度,则返回接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度与已获得的所有后续数据包长度之和等于总数据长度,则进入解析完整的配网数据信息步骤;
S115:解析完整的配网数据信息,根据第一数据包的名字长度、密码长度和加密方式长度和完整的配网数据信息中的配网数据组合解析出完整的配网数据信息中无线局域网的名字、密码和加密方式。
对于ISO手机,S11中获取配网数据信息,解析配网数据信息获得无线局域网信息的详细过程,包括:
S111:接收并解析配网数据信息中第一数据包的数据单元,获得开头标识、包编号、名字长度、密码长度、加密方式长度和配网数据,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
S112:判断是否已获得完整的配网数据信息,将获得的名字长度、密码长度和加密方式长度的数值求和得到总数据长度,获得配网数据的数据长度作为第一数据包长度,若第一数据包长度小于总数据长度,则进入接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度等于总数据长度,则进入解析完整的配网数据信息步骤;
S113:接收并解析配网数据信息中后续数据包的数据单元,获得开头标识、包编号和配网数据;
S114:判断是否已获得完整的配网数据信息,获得配网数据的数据长度作为后续数据包长度,若第一数据包长度与已获得的所有后续数据包长度之和小于总数据长度,则返回接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度与已获得的所有后续数据包长度之和等于总数据长度,则进入解析完整的配网数据信息步骤;
S115:解析完整的配网数据信息,根据第一数据包的名字长度、密码长度和加密方式长度和完整的配网数据信息中的配网数据组合解析出完整的配网数据信息中无线局域网的名字、密码和加密方式。
具体的,(1)投影设备开机后,按下机身按键,进入配网模式;(2)投影设备侦测蓝牙是否已打开,如果处于关闭状态,则打开蓝牙,并开始扫描周围BLE广播;(3)当扫描到有BLE包后,开始解析数据,包括:包编号、SSID长度、密码长度、加密方式长度、SSID、密码、加密方式。(4)第一数据包会携带SSID长度、密码长度、加密方式长度信息,通过这些信息可以计算出总共的数据长度LenTotal,此后把这些长度信息字段后的数据(SSID、密码、加密方式)存入字符串数组中,并记录数组里有效数据长度,并计算长度dataLen1,如果dataLen1=LenTotal,说明只发送了一个数据包,不需要继续解析,如果dataLen1 < LenTotal,说明由于携带数据量的限制,手机端使用了多包发送,需要继续解析后面的数据包;(5)第一数据包编号固定为0,将配网数据存入数组后,接下来解析编号为1的数据包,1号包不同于0号包的是携带信息中不再包含长度信息,而是包编号、配网数据或者包编号、配网数据和结束符,配网数据包括SSID、密码、加密方式中的一者、二者或三者。因此接收到1号包后,直接把包编号后所有数据全部存入数组中,并计算长度dataLen2,如果dataLen1+dataLen2 <LenTotal ,则继续解析3号包,以此类推;否则,说明1号包已经包括了所有剩余信息,获得1号包的配网数据;(6)接收到的完整的配网数据信息后,此时配网数据包括SSID、密码、加密方式三部分信息,根据0号包的SSID长度、密码长度、加密方式长度,再将获得的完整的配网数据信息中的配网数据组合起来,根据各个参数的数据长度分别解析出SSID、密码、加密方式、结束符。结束符用来校验是否为固定匹配字符串。
具体的,为了更清楚的说明解包出来的数据情况,接下来详细介绍组包的方法,由于手机广播包携带数据是有限制的,所以会考虑分包发送,需要制定发包规则。
对于android手机,MAX_DATA_BYTES单包最大携带数据为11bytes advertiseData+14 bytes scanResponseData,且advertiseData(广播数据)和scanResponseData(扫描响应广播数据)是分两包发送。各个数据包的格式如下:
表1 第一个数据包的格式
表2 第二个数据包到倒数第二个数据包的格式
表3 最后一个数据包的格式
举例说明:要发送的无线局域网信息包括:SSID:xgimi_test5G,密码:1234567890,加密方式:1。
拼接生成的配网数据为:xgimi_test5G12345678901。
Android 手机调用一次接口可以先后发送两包数据出来,根据上面长度来计算:
第一次发送:
表4 advertiseData数据包内容
表5 scanResponseData数据包内容
第二次发送:
表6 advertiseData数据包内容
scanResponseData数据包为空,由于已经发完了,不再需要。
将3个数据包的配网数据组合起来,获得xgimi_test5G12345678901,根据各个参数的长度,解析出无线局域网信息的SSID、密码和加密方式。
对于ios手机,MAX_DATA_BYTES单包最大携带数据为21bytes。各个数据包格式如下:
表7 第一个数据包的格式
表8 第二个数据包到倒数第二个数据包的格式
表9 最后一个数据包的格式
这里的开头标识是为了区分是android手机还是ios手机发送的数据包,开头标识的内容可自己设置,以避免出现数据包混乱的情况,结束标识的内容也是自己设置。
举例说明,要发送的无线局域网信息为:SSID:xgimi_test5G,密码:1234567890,加密方式:5(ios手机,第三方应用没有获取加密方式权限,这里传入5代表无效加密方式)。
拼接生成的配网数据为:xgimi_test5G12345678905,总长度超过14bytes,所以要分两包发送。
表10 第一个数据包内容
表11 第二个数据包内容
将2个数据包的配网数据组合起来,获得xgimi_test5G12345678905,根据各个参数的长度,解析出无线局域网信息的SSID、密码和加密方式。
需要说明的是,S12中通过无线局域网信息连接无线局域网的过程,包括:
接收到无线局域网的名字、密码和加密方式后,调用无线局域网接口连接无线局域网,或者,
接收到无线局域网的名字、密码和未知加密方式后,扫描周围的无线局域网,当扫描到相同名字的无线局域网后,通过密码连接该无线局域网。
具体的,(1)投影设备接收到无线局域网(SSID、密码、加密方式)信息后,如果信息有效会直接调用无线局域网相关接口连接网络;(2)由于ios手机获取不到加密方式,因此手机端传过来的加密方式是提前订好的未知加密方式,此后投影设备端接收到SSID、密码、未知加密方式,需要采用扫描连接的方式;扫描连接的方式是指,投影设备端开启扫描无线局域网,扫描到相同的SSID后,再进行连接。
本申请的发明原理是:通过手机端应用程序,将手机端所连接的无线局域网信息,放入BLE广播数据段中,然后调用发送广播接口,通过手机端的蓝牙广播出去,投影设备扫描周围蓝牙设备的广播,接收到广播后解析出无线局域网 名字和密码,然后主动联网。本申请通过蓝牙BLE的广播并分包携带无线局域网信息,解决了用户在投影上使用遥控器输入密码的痛点,提升了用户体验。
如图3所示,本发明实施例还提供一种投影设备配网方法,该方法包括:
S21:将无线局域网信息拼接生成配网数据信息;
S22:广播配网数据信息。
通过上面步骤,投影设备能够获取配网数据信息,及通过解析配网数据信息获取无线局域网信息,进而连接无线局域网。
具体的,该方法可应用于移动终端,移动终端可以是手机、ipad等具有无线局域网和蓝牙功能的电子设备。投影设备可以是投影仪、无屏电视等具有无线局域网、蓝牙和投影功能的电子设备。
需要说明的是,如图4所示,对于android手机,S21中将无线局域网信息拼接生成配网数据信息的过程,包括:
S211:获取当前连接的无线局域网的名字、密码和加密方式;
S212:判断名字长度和密码长度之和是否超过预设数据长度,
S2131:若名字长度和密码长度之和未超过预设数据长度,则生成包含包编号、名字长度、密码长度、加密方式长度、名字、密码、加密方式和结束符的配网数据信息的第一数据包;
S2132:若名字长度和密码长度之和超过预设数据长度,则生成包含包编号、名字长度、密码长度、加密方式长度和配网数据的配网数据信息的第一数据包,和包含包编号和配网数据的配网数据信息的后续数据包,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者。
对于ios手机,将无线局域网信息拼接生成配网数据信息的过程,包括:
S211:获取当前连接的无线局域网的名字、密码和加密方式;
S212:判断名字长度和密码长度之和是否超过预设数据长度,
S2131:若名字长度和密码长度之和未超过预设数据长度,则生成包含开头标识、包编号、名字长度、密码长度、加密方式长度、名字、密码、加密方式和结束符的配网数据信息的第一数据包;
S2132:若名字长度和密码长度之和超过预设数据长度,则生成包含开头标识、包编号、名字长度、密码长度、加密方式长度和配网数据的配网数据信息的第一数据包,和包含开头标识、包编号和配网数据的配网数据信息的后续数据包,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者。
具体的,手机端按照和投影设备端协商好的拼接信息方法,把需要传送的无线局域网信息拼接生成配网数据信息放入BLE广播数据段中,然后调用发送广播接口发送配网数据信息,手机端在发送BLE广播前,需要设置为高频率模式,否则发送出来广播数量较少。
由于BLE广播包能携带数据量有限,无线局域网名字(SSID)和密码较长时,需要分多个包发送,最终拼接形成有效的配网数据信息包括:包编号、SSID长度、密码长度、加密方式长度、SSID、密码、加密方式、结束符或者开头标识、包编号、SSID长度、密码长度、加密方式长度、SSID、密码、加密方式、结束符。具体的,以android手机为例,如果无线局域网名字(SSID)和密码之和未超过预设数据长度时,则发送一个数据包就完成发送,即第一包配网数据包信息包括:包编号、SSID长度、密码长度、加密方式长度、SSID、密码、加密方式、结束符。过程包括:(1)手机端打开应用程序,进入找到“为设备连网”入口;(2)按照提示会要求用户授权打开蓝牙,授权结束后会进入无线局域网输入界面;(3)应用程序会自动获取用户当前连接无线局域网的SSID和加密方式,用户还需要手动输入无线局域网的密码,输入完成后点击“连接”按钮,则进入应用程序将无线局域网信息拼接生成配网数据信息的步骤。如果无线局域网名字(SSID)和密码之和超过预设数据长度时,则发送多个数据包。对于android手机,第一个数据包包括包编号、SSID长度、密码长度、加密方式长度和配网数据,配网数据可以包括SSID、密码、加密方式中的一者、二者或者三者,具体是将SSID、密码、加密方式依次放置进去,第二个数据包包括包编号和配网数据,最后一个数据包包括包编号、配网数据和结束符。对于ios手机,就在包编号前面还要多一个开头标识,用于区分是android手机还是ios手机发送的数据包,避免两种数据包混合,造成解析错误。
需要说明的是,S22中广播配网数据信息的过程,包括:
调用广播接口,设置发包速率和发包持续时间;
将配网数据信息传入广播数据段中,根据发包速率和发包持续时间发包。
具体的,广播包发送是按照一定频率进行,譬如1包数据/100ms,每包数据发送超时时间为2s,这样同一包数据,就会发送几十次到周围,即使有部分漏掉也不影响。BLE广播包能携带数据量有限,无线局域网名字和密码较长时,需要分多个包发送,多包采用编号分时发送原理,例如,第一数据包连续发送2s,此后继续发送下一包数据,这样保证每一包相同数据。包的数据是有编号和长度的;根据编号和长度,把数据拼凑在一起。其中,可以调用Android和ios的原生接口设置发包速率和发包持续时间,传入发包数据,此后开始发包。
如图5所示,本发明实施例还提供一种投影设备配网装置,该装置包括:
配网数据解析模块31,用于获取配网数据信息,解析配网数据信息获得无线局域网信息,其中,配网数据信息的数据单元包括配网数据和配网数据中各参数的数据长度;
无线局域网连接模块32,用于通过无线局域网信息连接无线局域网。
具体的,配网数据解析模块还用于:解析所述配网数据信息中第一数据包的数据单元,所述第一数据包的数据单元包括包编号、配网数据和配网数据中各参数的数据长度,或者,包括开头标识、包编号、配网数据和配网数据中各参数的数据长度;根据所述第一数据包的数据单元解析所述配网数据信息。
需要说明的是,对于android手机,配网数据解析模块31包括:
第一数据包解析单元,用于接收并解析配网数据信息中第一数据包的数据单元,获得包编号、名字长度、密码长度、加密方式长度和配网数据,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
第一数据包判断单元,用于判断是否已获得完整的配网数据信息,将获得的名字长度、密码长度和加密方式长度的数值求和得到总数据长度,获得配网数据的数据长度作为第一数据包长度,若第一数据包长度小于总数据长度,则进入第二数据包解析单元,若第一数据包长度等于总数据长度,则进入第一完整数据包解析单元;
第二数据包解析单元,用于接收并解析配网数据信息中后续数据包的数据单元,获得包编号和配网数据;
第二数据包判断单元,用于判断是否已获得完整的配网数据信息,获得配网数据的数据长度作为后续数据包长度,若第一数据包长度与已获得的所有后续数据包长度之和小于总数据长度,则返回第二数据包解析单元,若第一数据包长度与已获得的所有后续数据包长度之和等于总数据长度,则进入第一完整数据包解析单元;
第一完整数据包解析单元,用于解析完整的配网数据信息,根据第一数据包的名字长度、密码长度和加密方式长度和完整的配网数据信息中的配网数据组合解析出完整的配网数据信息中无线局域网的名字、密码和加密方式。
对于ios手机,配网数据解析模块31包括:
第三数据包解析单元,用于接收并解析配网数据信息中第一数据包的数据单元,获得开头标识、包编号、名字长度、密码长度、加密方式长度和配网数据,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
第三数据包判断单元,用于判断是否已获得完整的配网数据信息,将获得的名字长度、密码长度和加密方式长度的数值求和得到总数据长度,获得配网数据的数据长度作为第一数据包长度,若第一数据包长度小于总数据长度,则进入第四数据包解析单元,若第一数据包长度等于总数据长度,则进入第二完整数据包解析单元;
第四数据包解析单元,用于接收并解析配网数据信息中后续数据包的数据单元,获得开头标识、包编号和配网数据;
第四数据包判断单元,用于判断是否已获得完整的配网数据信息,获得配网数据的数据长度作为后续数据包长度,若第一数据包长度与已获得的所有后续数据包长度之和小于总数据长度,则返回第四数据包解析单元,若第一数据包长度与已获得的所有后续数据包长度之和等于总数据长度,则进入第二完整数据包解析单元;
第二完整数据包解析单元,用于解析完整的配网数据信息,根据第一数据包的名字长度、密码长度和加密方式长度和完整的配网数据信息中的配网数据组合解析出完整的配网数据信息中无线局域网的名字、密码和加密方式。
图5所对应实施例中特征的说明可以参见图1-图2所对应实施例的相关说明,这里不再一一赘述。
如图6所示,本发明实施例还提供一种投影设备配网装置,该装置包括:
配网数据拼接模块41,用于将无线局域网信息拼接生成配网数据信息;
配网数据广播模块42,用于通过蓝牙设备广播配网数据信息。
需要说明的是,配网数据拼接模块41包括:
获取无线局域网信息单元,用于获取当前连接的无线局域网的名字、密码和加密方式;
判断无线局域网信息单元,用于判断名字长度和密码长度之和是否超过预设数据长度,
第一配网数据生成单元,用于若名字长度和密码长度之和未超过预设数据长度,则生成包含包编号、名字长度、密码长度、加密方式长度、名字、密码、加密方式和结束符的配网数据信息的第一数据包,或者生成包含开头标识、包编号、名字长度、密码长度、加密方式长度、名字、密码、加密方式和结束符的配网数据信息的第一数据包;
第二配网数据生成单元,用于若名字长度和密码长度之和超过预设数据长度,则生成包含包编号、名字长度、密码长度、加密方式长度和配网数据的配网数据信息的第一数据包,和包含包编号和配网数据的配网数据信息的后续数据包,或者,生成包含开头标识、包编号、名字长度、密码长度、加密方式长度和配网数据的配网数据信息的第一数据包,和包含开头标识、包编号和配网数据的配网数据信息的后续数据包,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者。
图6所对应实施例中特征的说明可以参见图3-图4所对应实施例的相关说明,这里不再一一赘述。
本发明实施例还提供一种投影设备,包括:存储器,用于存储程序数据;处理器,用于执行程序数据时以实现上述投影设备配网方法的步骤。
本发明实施例还提供一种移动终端,包括:存储器,用于存储程序数据;处理器,用于执行程序数据时以实现上述投影设备配网方法的步骤。
本发明实施例还提供一种可读存储介质,可读存储介质存储有程序数据,程序数据被处理器执行时实现上述任一种投影设备配网方法的步骤。
以上对本发明实施例所提供的一种投影设备配网方法、配网装置、移动终端和投影设备进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
Claims (8)
1.一种投影设备配网方法,其特征在于,所述方法包括:
获取配网数据信息,解析所述配网数据信息获得无线局域网信息,其中,所述配网数据信息的数据单元包括配网数据和配网数据中各参数的数据长度;
通过所述无线局域网信息连接无线局域网;
所述获取配网数据信息,解析所述配网数据信息获得无线局域网信息的过程,包括:
针对android***的配网数据信息的解析过程:
接收并解析配网数据信息中第一数据包的数据单元,获得包编号、名字长度、密码长度、加密方式长度和配网数据,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
判断是否已获得完整的配网数据信息,将获得的名字长度、密码长度和加密方式长度的数值求和得到总数据长度,获得配网数据的数据长度作为第一数据包长度,若第一数据包长度小于总数据长度,则进入接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度等于总数据长度,则进入解析完整的配网数据信息步骤;
接收并解析配网数据信息中后续数据包的数据单元,获得包编号和配网数据;
判断是否已获得完整的配网数据信息,获得配网数据的数据长度作为后续数据包长度,若第一数据包长度与已获得的所有后续数据包长度之和小于总数据长度,则返回接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度与已获得的所有后续数据包长度之和等于总数据长度,则进入解析完整的配网数据信息步骤;
解析完整的配网数据信息,根据第一数据包的名字长度、密码长度和加密方式长度和完整的配网数据信息中的配网数据组合解析出完整的配网数据信息中无线局域网的名字、密码和加密方式;
其中,所述加密方式包括未知加密方式;
针对ios***的配网数据信息的解析过程:
接收并解析配网数据信息中第一数据包的数据单元,获得开头标识、包编号、名字长度、密码长度、加密方式长度和配网数据,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
判断是否已获得完整的配网数据信息,将获得的名字长度、密码长度和加密方式长度的数值求和得到总数据长度,获得配网数据的数据长度作为第一数据包长度,若第一数据包长度小于总数据长度,则进入接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度等于总数据长度,则进入解析完整的配网数据信息步骤;
接收并解析配网数据信息中后续数据包的数据单元,获得开头标识、包编号和配网数据;
判断是否已获得完整的配网数据信息,获得配网数据的数据长度作为后续数据包长度,若第一数据包长度与已获得的所有后续数据包长度之和小于总数据长度,则返回接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度与已获得的所有后续数据包长度之和等于总数据长度,则进入解析完整的配网数据信息步骤;
解析完整的配网数据信息,根据第一数据包的名字长度、密码长度和加密方式长度和完整的配网数据信息中的配网数据组合解析出完整的配网数据信息中无线局域网的名字、密码和加密方式;
其中,所述加密方式包括未知加密方式。
2.根据权利要求1所述的投影设备配网方法,其特征在于,所述获取配网数据信息,解析所述配网数据信息获得无线局域网信息的过程,包括:
解析所述配网数据信息中第一数据包的数据单元,所述第一数据包的数据单元包括包编号、配网数据和配网数据中各参数的数据长度,或者,包括开头标识、包编号、配网数据和配网数据中各参数的数据长度;
根据所述第一数据包的数据单元解析所述配网数据信息。
3.根据权利要求1所述的投影设备配网方法,其特征在于,所述通过无线局域网信息连接无线局域网的过程,包括:
接收到无线局域网的名字、密码和加密方式后,调用无线局域网接口连接无线局域网;
或者,
接收到无线局域网的名字、密码和未知加密方式后,扫描周围的无线局域网,当扫描到相同名字的无线局域网后,通过密码连接该无线局域网。
4.一种投影设备配网方法,其特征在于,所述方法包括:
将无线局域网信息拼接生成配网数据信息,广播所述配网数据信息,其中,所述配网数据信息的数据单元包括配网数据和配网数据中各参数的数据长度;
所述将无线局域网信息拼接生成配网数据信息的过程,包括:
获取当前连接的无线局域网的名字、密码和加密方式;
判断名字长度和密码长度之和是否超过预设数据长度,
若名字长度和密码长度之和未超过预设数据长度,则针对android***生成包含包编号、名字长度、密码长度、加密方式长度、名字、密码、加密方式和结束符的配网数据信息的第一数据包,针对ios***生成包含开头标识、包编号、名字长度、密码长度、加密方式长度、名字、密码、加密方式和结束符的配网数据信息的第一数据包;
若名字长度和密码长度之和超过预设数据长度,则针对android***生成包含包编号、名字长度、密码长度、加密方式长度和配网数据的配网数据信息的第一数据包,和包含包编号和配网数据的配网数据信息的后续数据包,针对ios***生成包含开头标识、包编号、名字长度、密码长度、加密方式长度和配网数据的配网数据信息的第一数据包,和包含开头标识、包编号和配网数据的配网数据信息的后续数据包,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
其中,所述加密方式包括未知加密方式。
5.根据权利要求4所述的投影设备配网方法,其特征在于,所述广播配网数据信息的过程,包括:
调用广播接口,设置发包速率和发包持续时间;
将配网数据信息传入广播数据段中,根据发包速率和发包持续时间发包。
6.一种投影设备配网装置,其特征在于,所述装置包括:
配网数据解析模块,用于获取配网数据信息,解析所述配网数据信息获得无线局域网信息,其中,所述配网数据信息的数据单元包括配网数据和配网数据中各参数的数据长度;
无线局域网连接模块,用于通过所述无线局域网信息连接无线局域网;
所述获取配网数据信息,解析所述配网数据信息获得无线局域网信息的过程,包括:
针对android***的配网数据信息的解析过程:
接收并解析配网数据信息中第一数据包的数据单元,获得包编号、名字长度、密码长度、加密方式长度和配网数据,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
判断是否已获得完整的配网数据信息,将获得的名字长度、密码长度和加密方式长度的数值求和得到总数据长度,获得配网数据的数据长度作为第一数据包长度,若第一数据包长度小于总数据长度,则进入接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度等于总数据长度,则进入解析完整的配网数据信息步骤;
接收并解析配网数据信息中后续数据包的数据单元,获得包编号和配网数据;
判断是否已获得完整的配网数据信息,获得配网数据的数据长度作为后续数据包长度,若第一数据包长度与已获得的所有后续数据包长度之和小于总数据长度,则返回接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度与已获得的所有后续数据包长度之和等于总数据长度,则进入解析完整的配网数据信息步骤;
解析完整的配网数据信息,根据第一数据包的名字长度、密码长度和加密方式长度和完整的配网数据信息中的配网数据组合解析出完整的配网数据信息中无线局域网的名字、密码和加密方式;
其中,所述加密方式包括未知加密方式;
针对ios***的配网数据信息的解析过程:
接收并解析配网数据信息中第一数据包的数据单元,获得开头标识、包编号、名字长度、密码长度、加密方式长度和配网数据,其中,配网数据包含名字、密码和加密方式中的一者、两者或者三者;
判断是否已获得完整的配网数据信息,将获得的名字长度、密码长度和加密方式长度的数值求和得到总数据长度,获得配网数据的数据长度作为第一数据包长度,若第一数据包长度小于总数据长度,则进入接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度等于总数据长度,则进入解析完整的配网数据信息步骤;
接收并解析配网数据信息中后续数据包的数据单元,获得开头标识、包编号和配网数据;
判断是否已获得完整的配网数据信息,获得配网数据的数据长度作为后续数据包长度,若第一数据包长度与已获得的所有后续数据包长度之和小于总数据长度,则返回接收并解析配网数据信息中后续数据包的数据单元步骤,若第一数据包长度与已获得的所有后续数据包长度之和等于总数据长度,则进入解析完整的配网数据信息步骤;
解析完整的配网数据信息,根据第一数据包的名字长度、密码长度和加密方式长度和完整的配网数据信息中的配网数据组合解析出完整的配网数据信息中无线局域网的名字、密码和加密方式;
其中,所述加密方式包括未知加密方式。
7.一种投影设备,其特征在于,包括:
存储器,用于存储程序数据;
处理器,用于执行所述程序数据时以实现如权利要求1-3中任一项所述的投影设备配网方法的步骤。
8.一种移动终端,其特征在于,包括:
存储器,用于存储程序数据;
处理器,用于执行所述程序数据时以实现如权利要求4-5中任一项所述的投影设备配网方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010410418.5A CN111314942B (zh) | 2020-05-15 | 2020-05-15 | 投影设备配网方法、配网装置、移动终端和投影设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010410418.5A CN111314942B (zh) | 2020-05-15 | 2020-05-15 | 投影设备配网方法、配网装置、移动终端和投影设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111314942A CN111314942A (zh) | 2020-06-19 |
CN111314942B true CN111314942B (zh) | 2020-09-04 |
Family
ID=71146337
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010410418.5A Active CN111314942B (zh) | 2020-05-15 | 2020-05-15 | 投影设备配网方法、配网装置、移动终端和投影设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111314942B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112367651A (zh) * | 2020-10-14 | 2021-02-12 | 华帝股份有限公司 | 一种智能设备蓝牙配网方法及*** |
CN114339953A (zh) * | 2021-12-31 | 2022-04-12 | 江苏达伦电子股份有限公司 | 一种基于wifi p2p技术的投影设备配网***及方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104144034A (zh) * | 2013-12-04 | 2014-11-12 | 腾讯科技(深圳)有限公司 | 密码共享和获取方法及装置 |
CN104883720A (zh) * | 2015-05-29 | 2015-09-02 | 北京奇虎科技有限公司 | 目标网络接入方法和导引、控制方法及相应的终端 |
CN106686526A (zh) * | 2016-12-16 | 2017-05-17 | 美的智慧家居科技有限公司 | 一种电器的路由信息的获取方法及装置 |
CN107483715A (zh) * | 2017-07-04 | 2017-12-15 | 上海小蚁科技有限公司 | 终端与设备通信的方法和***、终端、存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101813020B1 (ko) * | 2011-10-31 | 2017-12-29 | 삼성전자주식회사 | 무선 네트워크에서 접속을 구성하기 위한 장치 및 방법 |
CN103413425A (zh) * | 2013-08-16 | 2013-11-27 | 王金友 | 一种智能家居***手持遥控终端与家居设备对码的方法 |
CN103747417A (zh) * | 2013-12-26 | 2014-04-23 | 周良文 | 基于移动智能路由设备的信息推送***及方法 |
US9706015B2 (en) * | 2014-10-29 | 2017-07-11 | Logitech Europe S.A. | Multi-operating system input device |
-
2020
- 2020-05-15 CN CN202010410418.5A patent/CN111314942B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104144034A (zh) * | 2013-12-04 | 2014-11-12 | 腾讯科技(深圳)有限公司 | 密码共享和获取方法及装置 |
CN104883720A (zh) * | 2015-05-29 | 2015-09-02 | 北京奇虎科技有限公司 | 目标网络接入方法和导引、控制方法及相应的终端 |
CN106686526A (zh) * | 2016-12-16 | 2017-05-17 | 美的智慧家居科技有限公司 | 一种电器的路由信息的获取方法及装置 |
CN107483715A (zh) * | 2017-07-04 | 2017-12-15 | 上海小蚁科技有限公司 | 终端与设备通信的方法和***、终端、存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN111314942A (zh) | 2020-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2134113B1 (en) | Security setting system | |
CN111314942B (zh) | 投影设备配网方法、配网装置、移动终端和投影设备 | |
KR101744695B1 (ko) | 구성 방법, 장치, 프로그램 및 기록매체 | |
JP7073451B2 (ja) | 機器のネットワーク構成方法、装置および媒体 | |
CN111224792B (zh) | 会议接入方法和装置 | |
US20120173744A1 (en) | Wireless connection method and apparatus using image recognition in mobile communication terminal | |
EP3051772B1 (en) | Method and apparatus for accessing network | |
CN108055688A (zh) | 一种用于智能显示设备的配网方法及装置、终端设备 | |
CN111918256A (zh) | 一种基于蓝牙的智能设备配网方法、设备及存储介质 | |
CN107749799A (zh) | 家电设备的配网方法、装置、***及计算机可读存储介质 | |
CN110096380A (zh) | Android内部通讯方法、***、装置及存储介质 | |
CN107979864A (zh) | 接入点的接入方法、装置及*** | |
CN106686639A (zh) | 用于智能语音交互设备的网络配置方法、装置及相关设备 | |
CN107172620B (zh) | 一种无线局域网认证方法和装置 | |
CN109639703A (zh) | 一种基于b/s架构的电台遥控方法及*** | |
CN104506249B (zh) | 实现对无线设备进行网络配置的方法及*** | |
CN105653531A (zh) | 数据提取方法及装置 | |
CN108924837A (zh) | 智能交互设备的配对方法、装置和*** | |
CN111818613A (zh) | 无线网络配置方法、设备及存储介质 | |
US9949122B2 (en) | Challenge-response-test image to phone for secure pairing | |
JP2006054535A (ja) | 通信システム、電子機器および方法、情報提供装置および方法、記録媒体、並びにプログラム | |
US20200288331A1 (en) | Method and apparatus for connecting to access point in wlan network | |
CN114205378A (zh) | 物联设备的配网方法和装置、存储介质及电子装置 | |
CN107342994A (zh) | 智能音响认证方法、智能音响、终端设备及*** | |
CN111542033A (zh) | 一种数据的近场传输方法、装置及计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |