[发明专利]一种WIFI连接方法及装置在审
申请号: | 201710181317.3 | 申请日: | 2017-03-24 |
公开(公告)号: | CN106954281A | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | 钟波;肖适;刘志明 | 申请(专利权)人: | 成都市极米科技有限公司 |
主分类号: | H04W76/02 | 分类号: | H04W76/02;G06F9/445 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙)11371 | 代理人: | 王宁宁 |
地址: | 610000 四川省成都市高新区世*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 wifi 连接 方法 装置 | ||
1.一种WIFI连接方法,其特征在于,应用于能够与路由器建立通信连接的终端设备,所述方法包括:
接收开机触发指令,启动终端设备;
开辟第一进程,进行系统软件初始化;
开辟第二进程,创建native WIFI服务程序,内核进程init启动native WIFI服务程序;
进行WIFI硬件设备状态检测,判断所述WIFI硬件设备是否已具备WIFI连接功能,若所述WIFI硬件设备已具备WIFI连接功能,则进行WIFI模块使能进程;
根据系统中的路由器信息进行WIFI联网,并将联网状态同步至所述第一进程。
2.根据权利要求1所述的WIFI连接方法,其特征在于,所述进行系统软件初始化的步骤,包括:
在所述第一进程中,内核进程init启动系统服务程序;
在所述系统服务程序的触发下,启动WIFI服务项;
通过所述WIFI服务项启动WIFI状态机。
3.根据权利要求1所述的WIFI连接方法,其特征在于,所述进行WIFI硬件设备状态检测,判断所述WIFI硬件设备是否已具备WIFI连接功能的步骤,包括:
通过在代码中使用查看函数以查看所述WIFI硬件设备的接口是否存在WIFI节点,若存在WIFI节点,则判定所述WIFI硬件设备已具备WIFI连接功能。
4.根据权利要求1所述的WIFI连接方法,其特征在于,所述进行WIFI模块使能进程的步骤,包括:
所述第二进程中,在native WIFI服务程序启动后,加载WIFI内核模块,并启动硬件适配层进程;
将所述硬件适配层进程的启动状态同步至所述第一进程。
5.根据权利要求4所述的WIFI连接方法,其特征在于,所述根据系统中的路由器信息进行WIFI联网,将联网状态同步至所述第一进程的步骤,包括:
在所述硬件适配层进程中获取系统预存的路由器信息,所述路由器信息包括路由器的SSID、密码信息以及加密方式;
根据获取到的所述路由器的SSID、密码信息以及加密方式,所述硬件适配层进程启动后自动连接至相应路由器;
将所述第二进程中的路由器连接状态同步至所述第一进程。
6.一种WIFI连接装置,其特征在于,应用于能够与路由器建立通信连接的终端设备,所述WIFI连接装置包括:
指令接收模块,用于接收开机触发指令,启动终端设备;
初始化模块,用于开辟第一进程,进行系统软件初始化;
创建模块,用于开辟第二进程,创建native WIFI服务程序,内核进程init启动native WIFI服务程序;
判断模块,用于进行WIFI硬件设备状态检测,判断所述WIFI硬件设备是否已具备WIFI连接功能,若所述WIFI硬件设备已具备WIFI连接功能,则进行WIFI模块使能进程;
联网模块,用于根据系统中的路由器信息进行WIFI联网,并将联网状态同步至所述第一进程。
7.根据权利要求6所述的WIFI连接装置,其特征在于,所述初始化模块包括系统服务程序启动单元、WIFI服务项启动单元以及WIFI状态机启动单元;
所述系统服务程序启动单元用于在所述第一进程中,内核进程init启动系统服务程序;
所述WIFI服务项启动单元用于在所述系统服务程序的触发下,启动WIFI服务项;
所述WIFI状态机启动单元用于通过所述WIFI服务项启动WIFI状态机。
8.根据权利要求6所述的WIFI连接装置,其特征在于,所述判断模块还用于通过在代码中使用查看函数以查看所述WIFI硬件设备的接口是否存在WIFI节点,若存在WIFI节点,则判定所述WIFI硬件设备已具备WIFI连接功能。
9.根据权利要求6所述的WIFI连接装置,其特征在于,所述判断模块包括加载单元以及第一状态同步单元;
所述加载单元用于所述第二进程中,在native WIFI服务程序启动后,加载WIFI内核模块,并启动硬件适配层进程;
所述第一状态同步单元用于将所述硬件适配层进程的启动状态同步至所述第一进程。
10.根据权利要求9所述的WIFI连接装置,其特征在于,所述联网模块包括获取单元、连接单元以及第二状态同步单元;
所述获取单元用于在所述硬件适配层进程中获取系统预存的路由器信息,所述路由器信息包括路由器的SSID、密码信息以及加密方式;
所述连接单元用于根据获取到的所述路由器的SSID、密码信息以及加密方式,所述硬件适配层进程启动后自动连接至相应路由器;
所述第二状态同步单元用于将所述第二进程中的路由器连接状态同步至所述第一进程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都市极米科技有限公司,未经成都市极米科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710181317.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种物流分拣用弯道输送机
- 下一篇:条烟摆动输送机