c_cpp wifi.event.ino
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp wifi.event.ino相关的知识,希望对你有一定的参考价值。
/*
This sketch shows the WiFi event usage
*/
#include <ESP8266WiFi.h>
/* Set these to your desired credentials. */
const char *ssid = "QQQQQQQQQQ";
const char *password = "QQQQQQQQQQQ";
void WiFiEvent(WiFiEvent_t event) {
// Serial.printf("[WiFi-event] event: %d\n", event);
switch (event) {
case WIFI_EVENT_STAMODE_CONNECTED:
Serial.print(millis());
Serial.print(" => ");
Serial.println("WIFI_EVENT_STAMODE_CONNECTED");
break;
case WIFI_EVENT_STAMODE_DISCONNECTED:
Serial.print(millis());
Serial.print(" => ");
Serial.println("WiFi lost connection");
break;
case WIFI_EVENT_STAMODE_AUTHMODE_CHANGE:
Serial.print(millis());
Serial.print(" => ");
Serial.println("WIFI_EVENT_STAMODE_AUTHMODE_CHANGE");
break;
case WIFI_EVENT_STAMODE_GOT_IP:
Serial.print(millis());
Serial.print(" => ");
Serial.println("WIFI_EVENT_STAMODE_GOT_IP");
Serial.println(WiFi.localIP());
break;
case WIFI_EVENT_STAMODE_DHCP_TIMEOUT:
Serial.print(millis());
Serial.print(" => ");
Serial.println("WIFI_EVENT_STAMODE_DHCP_TIMEOUT");
break;
case WIFI_EVENT_SOFTAPMODE_STACONNECTED:
Serial.print(millis());
Serial.print(" => ");
Serial.println("WIFI_EVENT_SOFTAPMODE_STACONNECTED");
break;
case WIFI_EVENT_SOFTAPMODE_STADISCONNECTED:
Serial.print(millis());
Serial.print(" => ");
Serial.println("WIFI_EVENT_SOFTAPMODE_STADISCONNECTED");
break;
case WIFI_EVENT_SOFTAPMODE_PROBEREQRECVED:
// Serial.print(" => ");
// Serial.println("WIFI_EVENT_SOFTAPMODE_PROBEREQRECVED");
break;
case WIFI_EVENT_MAX:
Serial.print(millis());
Serial.print(" => ");
Serial.println("WIFI_EVENT_MAX");
break;
}
}
void setup() {
Serial.begin(115200);
// delete old config
WiFi.disconnect();
WiFi.onEvent(WiFiEvent);
WiFi.softAP(ssid, password);
WiFi.begin("Nat", "devicenetwork");
delay(1000);
}
void loop() {
delay(1000);
}
以上是关于c_cpp wifi.event.ino的主要内容,如果未能解决你的问题,请参考以下文章
c_cpp 200.岛屿数量
c_cpp 127.单词阶梯
c_cpp MOFSET
c_cpp MOFSET
c_cpp 31.下一个排列
c_cpp string→char *