ESP8266 WiFi
ESP8266 WiFi 库
The WiFi class initializes the ethernet library and network settings.
ESP8266WiFi
- WiFi.mode()
- 设置wifi模块工作模式WIFI_AP,WIFI_STA,WIFI_AP_STA
ESP8266WiFi AP - WiFi.softAP(ssid,[password],[channel],[ssid_hidden])
- WiFi.softAPConfig(local_ip,gateway,subnet)
- WiFi.softAPdisconnect(wifioff)
- WiFi.softAPgetStationNum()
- WiFi.softAPIP()
- WiFi.softAPmacAddress(mac)
- WiFi.softAPmacAddress(void)
|
ESP8266WiFi STA WL_CONNECTED WL_NO_SSID_AVAIL WL_CONNECT_FAILED WL_IDLE_STATUS WL_DISCONNECTED - WiFi.begin()
- WiFi.config(local_ip, gateway, subnet, dns1, dns2)
- WiFi.reconnect()
- WiFi.disconnect(bool wifioff)
- WiFi.isConnected()
- WiFi.setAutoConnect(bool autoConnect)
- WiFi.setAutoConnect()
- WiFi.setAutoReconnect(bool autoReconnect)
- WiFi.waitForConnectResult()
- WiFi.localIP()
- WiFi.macAddress(uint8_t* mac)
- WiFi.macAddress(void)
- WiFi.subnetMask()
- WiFi.gatewayIP()
- WiFi.dnsIP(uint8_t dns_no)
- WiFi.hostname(void)
- WiFi.hostname(char* aHostname)
- WiFi.hostname(const char* aHostname)
- WiFi.hostname(String aHostname)
- WiFi.SSID()
- WiFi.psk()
- WiFi.BSSID(void)
- WiFi.BSSIDstr(void)
- WiFi.RSSI(void)
STA远程配置
- WiFi.beginSmartConfig()
- WiFi.stopSmartConfig()
- WiFi.smartConfigDone()
|
- - begin()
- - config()
- - setDNS()
- - SSID()
- - BSSID()
- - RSSID()
- - status()
ESP8266WiFi Server The Server class creates servers which can send data to and receive data from connected clients (programs running on other computers or devices).
|
ESP8266WiFi Client The client class creates clients that can connect to servers and send and receive data.
|
ESP8266WiFi Udp The UDP class enables UDP message to be sent and received. |
更多建议和问题欢迎反馈至 YFRobot论坛