ESP8266 WiFi
WiFi類
The WiFi class initializes the ethernet library and network settings.
- WiFi.mode()
- 設置wifi模塊工作模式WIFI_AP,WIFI_STA,WIFI_AP_STA
Wifi 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)
|
Wifi 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()
Server 類 The Server class creates servers which can send data to and receive data from connected clients (programs running on other computers or devices).
The client class creates clients that can connect to servers and send and receive data.
The UDP class enables UDP message to be sent and received. |
更多建議和問題歡迎反饋至 YFRobot論壇