esp8266设置sta失败_ESP8266 – ESP8266WiFiSTA库 – disconnect

说明

disconnect函数将当前配置给ESP8266模块的SSID和密码设置为空值,使ESP8266与断开WiFi连接。

语法

wiFi.disconnect()

wiFi.disconnect(wifioff)

如果参数wifioff设置为false或者不填参数,SSID和密码将会被设置为空值,同时这一操作还会使ESP8266模块与接入点断开连接。需要注意的是,用这种方法仅仅会断开WiFi连接,ESP8266模块仍然会处于无线终端模式。

Arduino

WiFi.disconnect();//断开连接,但仍然处于无线终端模式,只是清除了SSID和密码

1

WiFi.disconnect();//断开连接,但仍然处于无线终端模式,只是清除了SSID和密码

当我们设置入参wifioff 为true,那么这样的操作会直接关闭无线终端模式。

Arduino

bool wifioff = true//设置关闭变量

*中略*

WiFi.disconnect(wifioff);//断开连接

1

2

3

boolwifioff=true//设置关闭变量

*中略*

WiFi.disconnect(wifioff);//断开连接

参数

wifioff (可选参数):此参数为bool型。设置为true,那么就会关闭无线终端模式。设置为false,则SSID和密码将会被设置为空值,同时还会使ESP8266模块与接入点断开连接。

返回值

返回是否成功设置。成功设置则返回true,否则返回false。返回值数据类型为布尔型。

示例程序

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

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

Arduino

/**********************************************************************

项目名称/Project : 零基础入门学用物联网

程序名称/Program name : WiFi.disconnect(wifioff)演示

团队/Team : 太极创客团队 / Taichi-Maker (www.taichi-maker.co

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值