本节使用开发板产生AP热点,连接热点后,访问开发板的内置网页,把路由器的名称,密码通过浏览器发送给开发板,从而实现网页配网。
主程序中调用demo_webserver_config:
int demo_webserver_config(void)
{
printf("AP Mode web server config mode
");
tls_netif_add_status_event(con_net_status_changed_event);
tls_wifi_set_oneshot_flag(3);
return 0;
}
程序编译并下载运行。开发板网页配网方法:手 机 或 者 有 无 线 网 卡 的 电 脑 加入开发板产生的热点”softap_XXXX”(其中 XXXX 是模块 mac 地址的后 4 位),用浏览器访问 192.168.1.1,在页面 List 中选择目标网络(如果找不到目标网络,尝试刷新页面或者手动输入 ssid),然后在pwd 输入框中输入正确密码,点击 save 按钮,即可配网。