ESP8266 – ESP8266WiFiSTA库 – reconnect

位置导航: ESP8266库 / ESP8266WiFiSTA库 / 本页

说明

调用reconnect函数可以让ESP8266模块断开再重新连接WiFi。

语法

wifi.reconnect()
注意:
1.如果ESP8266模块没有接入任何WiFi或者不处于无线终端模式,则函数将返回false,且不执行任何操作
2.如果函数返回true,则表示ESP8266已成功开始执行重新连接WiFi这一操作。但这里的返回值true并不代表ESP已经成功连接到了WiFi。

参数

返回值

数据类型为布尔型。
返回false,则说明ESP8266不处于无线终端模式,或者说在此之前没有连结果任何接入点。返回true,说明已经成功重新启动WiFi连接。

示例程序

关于本函数的具体使用方法,请参考以下代码,尤其是代码中高亮的语句部分。

当您将WiFi连接信息修改后并且将本示例程序上传ESP8266开发板后,开发板随即会自动连接WiFi。WiFi连接成功后,设备会保持连接状态等待10秒钟,然后设备将会使用以下程序中的WiFi.reconnect();语句来实现网络重新连接这一操作。

位置导航: ESP8266库 / ESP8266WiFiSTA库 / 本页