免输入配置wifi流程
2015-08-14 09:20:26 3 举报
在现代科技的便捷下,我们不再需要手动输入复杂的WiFi配置。只需打开设备的无线网络设置,系统会自动扫描并列出可用的网络。找到我们需要连接的WiFi网络,点击选择。如果这是已知的网络,设备会提示你输入密码。如果是新网络,可能需要手动输入网络名和密码。一些设备还支持二维码扫描功能,只需扫描网络上显示的二维码,便会自动填写网络信息并连接。此外,许多设备还支持自动连接功能,只需在初次连接时输入一次密码,以后每次进入该网络范围,设备都会自动连接。这些便捷的操作大大简化了WiFi的配置过程,使我们能够更快速地连接到网络,享受科技带来的便利。
作者其他创作
大纲/内容
手机建立softap,信息参见“预置ap信息”
N
迁移到下一状态
建立tcp server监听
InitState
handleScanResulthandleNetStateChange循环检测是否有网络连接,有则停止扫描没有发起循环扫描看是否有smartconfig有则停止扫描走到connectconfigapstate没有则持续扫描
ConnecConfigAPState
connectState
handleScanResult检测是否有网络连接,没有则检查是否扫描到smarconfig,扫描到则连接handleNetStateChange连接成功后跳转到ConnectTcpServerState
停止热点扫描,注销监听扫描广播
一体机
激活一键配置
SmartConfigState
handleScanResulthandleNetStateChange
Y
接收扫描广播
预置一键配置ap
连接指定的ap
预置ap信息:ssid:micropcpasswd:待定
开始热点扫描,注册监听扫描广播
ConnectTargetAPState
ssidpasswdkey
handleNetStateChange指定wifi连接成功,过程结束。否则回到initstate
断开配置ap。连接目标ap
开始
ConnectTcpServerState
connectTcpServer连接tcpserver,获取config信息,并连接指定wifi
网络连接
发送tcp报文,传递目标ap信息
手机
smartconfig
0 条评论
下一页