【技术实现步骤摘要】
一种智能音箱的配网方法及智能音箱
本申请涉及音箱配网
,特别涉及一种智能音箱的配网方法及智能音箱。
技术介绍
目前市面上的智能音箱越来越来多,用户群体也越来越大。智能音箱最主要的依赖就是网络,且必须是无线网络。所以给智能音箱配置网络也成为了智能音箱最重要功能。智能音箱配置网络,需要使用手机app,通过蓝牙的ble模式与音箱建立连接,将要连接wifi的信息传递给音箱,音箱使用wifi信息连接网络。配置网络时会有三种用户场景:1.当前手机已连接wifi,配网app自动填充手机连接的wifi名字,用户输入此wifi密码,手机将wifi的信息传递给音箱;2.当前手机已连接wifi,但用户不需要音箱连接此wifi,用户需选择其他wifi,最后将选择的wifi的信息传递给音箱3.当前手机未连接wifi,此时用户同样需要选择wifi,给音箱配置网络。前两种情况在启动配网功能前,手机必须连接一个wifi,且只能给音箱配置此wifi。而第三种情况下音箱虽然支持用户可以选择wifi,音箱需要给手机传递音箱可以连接的wifi ...
【技术保护点】
1.一种智能音箱,其特征在于,包括:/n声音输出模块,用于输出从终端获取的声音信号;/n通信器,用于与所述终端建立连接状态;/n与所述声音输入模块和所述通信器连接的控制器,用于执行:/n发送获取最大传输单元的请求至终端;/n接收所述终端发送的获取wifi列表请求;/n如果未接收到所述终端回复的最大传输单元,获取预设范围内可用的wifi信息,根据所述wifi信息建立wifi列表;/n以wifi列表传输数据队列中的第一个数据大小传输所述wifi列表的数据至所述终端;/n如果接收到所述终端发送的丢包消息,以wifi列表传输数据队列中的下一个数据大小传输wifi列表的数据至所述终端 ...
【技术特征摘要】
1.一种智能音箱,其特征在于,包括:
声音输出模块,用于输出从终端获取的声音信号;
通信器,用于与所述终端建立连接状态;
与所述声音输入模块和所述通信器连接的控制器,用于执行:
发送获取最大传输单元的请求至终端;
接收所述终端发送的获取wifi列表请求;
如果未接收到所述终端回复的最大传输单元,获取预设范围内可用的wifi信息,根据所述wifi信息建立wifi列表;
以wifi列表传输数据队列中的第一个数据大小传输所述wifi列表的数据至所述终端;
如果接收到所述终端发送的丢包消息,以wifi列表传输数据队列中的下一个数据大小传输wifi列表的数据至所述终端,直至接收到所述终端发送的未丢包消息或遍历所述wifi列表传输数据队列后未接收到所述终端发送的未丢包消息;
如果接收到所述终端发送的未丢包消息,接收用户选中wifi的服务集标识和密码;
根据所述服务集标识和密码连接无线网络。
2.根据权利要求1所述的智能音箱,其特征在于,所述控制器用以下步骤执行所述以wifi列表传输数据队列中的第一个数据大小传输所述wifi列表的数据至所述终端:
计算所述wifi列表的数据大小;
如果所述wifi列表的数据大小小于预设字节,以wifi列表传输数据队列中的第一个正向数据大小传输wifi列表的数据至所述终端,所述wifi列表传输数据队列包括由小到大排列的数据大小。
3.根据权利要求2所述的智能音箱,其特征在于,所述控制器还用以下步骤执行以wifi列表传输数据队列中的第一个数据大小传输所述wifi列表的数据至所述终端:
如果所述wifi列表的数据大小不小于预设字节,以wifi列表传输数据队列中的第一个反向数据大小传输wifi列表的数据至所述终端。
4.根据权利要求1所述的智能音箱,其特征在于,所述控制器还用于执行:
如果遍历所述wifi列表传输数据队列后未接收到所述终端发送的未丢包消息,发送wifi列表获取失败的消息至终端。
5.根据权利要求1所述的智能音箱,其特征在于,所述控制器还用于执行:
以ble默认传输大小传输所述wifi列表的数据大小至所述终端,以使所述终端持续收取wifi列表的数据,直至收到结束标志,计算接收到的wifi列表的数据大小;如果传输的wifi列表的数据大小与计算的wifi列表的数据大小不一致,发送丢包消息;如果传输的wifi列表的数据大...
【专利技术属性】
技术研发人员:何营昊,陈先义,肖媛,
申请(专利权)人:海信视像科技股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。