多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 调用方法: `require("Wifi").getStatus(callback)` ## 参数 `callback`\ - [可选的]`callback(status)`函数,将使用当前Wifi状态进行回调,和直接返回的对象相同。 ## 返回 表示当前WiFi状态的对象(如果立即可用)。 ## 描述 查看当前的整体WiFi配置。此调用提供与工作站和接入点模式相关的一般信息。getDetails和getAPDetails调用分别提供有关站点和接入点配置的更深入信息。状态对象具有以下属性: * `station` - wifi站的状态:`off`,`connecting`,. * `ap` - wifi接入点的状态:`disabled`、`enabled`。 * `mode` - 当前运行模式:`off`、`sta`、`ap`、`sta+ap`。 * `phy` - 配置的调制标准:`11b`、`11g`、`11n`(esp8266文档不是很清楚,但假设11 n表示B/g/n)。此设置限制无线电将使用的调制,它不指示特定接入点使用的当前调制。 * `powersave` - 省电模式:`none`(无线电始终打开),`ps-poll`(无线电在信标之间关闭,由接入点的DTIM设置确定)。注意,在“ap”和“sta+ap”模式中,无线电总是打开的,即,不可能节省功率。 * `savedMode` - 在启动时将应用的已保存操作模式::`off`、`sta`、`ap`、`sta+ap`。 **注意:** 这仅适用于运行Espruino的ESP 32主板和ESP8266主板