“ESP8266 WiFi”的版本间的差异
第213行: | 第213行: | ||
|width="33%" valign="top" align="left"| | |width="33%" valign="top" align="left"| | ||
− | <font color="orange" size="+1"> | + | <font color="orange" size="+1">ESP8266WiFi Server</font><br> |
'''The Server class creates servers which can send data to and receive data from connected clients (programs running on other computers or devices).''' | '''The Server class creates servers which can send data to and receive data from connected clients (programs running on other computers or devices).''' | ||
第232行: | 第232行: | ||
<br> | <br> | ||
|width="33%" valign="top" align="left"| | |width="33%" valign="top" align="left"| | ||
− | <font color="orange" size="+1"> | + | <font color="orange" size="+1">ESP8266WiFi Client</font><br> |
'''The client class creates clients that can connect to servers and send and receive data.''' | '''The client class creates clients that can connect to servers and send and receive data.''' | ||
第260行: | 第260行: | ||
<br><br> | <br><br> | ||
|width="33%" valign="top" align="left"| | |width="33%" valign="top" align="left"| | ||
− | <font color="orange" size="+1"> | + | <font color="orange" size="+1">ESP8266WiFi Udp</font><br> |
'''The UDP class enables UDP message to be sent and received.''' | '''The UDP class enables UDP message to be sent and received.''' |
2016年3月25日 (五) 13:54的版本
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论坛