|
3 | 3 | *
|
4 | 4 | */
|
5 | 5 |
|
6 |
| -/* |
| 6 | +/* |
7 | 7 | * WiFi Events
|
8 | 8 |
|
9 |
| -SYSTEM_EVENT_WIFI_READY < ESP32 WiFi ready |
10 |
| -SYSTEM_EVENT_SCAN_DONE < ESP32 finish scanning AP |
11 |
| -SYSTEM_EVENT_STA_START < ESP32 station start |
12 |
| -SYSTEM_EVENT_STA_STOP < ESP32 station stop |
13 |
| -SYSTEM_EVENT_STA_CONNECTED < ESP32 station connected to AP |
14 |
| -SYSTEM_EVENT_STA_DISCONNECTED < ESP32 station disconnected from AP |
15 |
| -SYSTEM_EVENT_STA_AUTHMODE_CHANGE < the auth mode of AP connected by ESP32 station changed |
16 |
| -SYSTEM_EVENT_STA_GOT_IP < ESP32 station got IP from connected AP |
17 |
| -SYSTEM_EVENT_STA_LOST_IP < ESP32 station lost IP and the IP is reset to 0 |
18 |
| -SYSTEM_EVENT_STA_WPS_ER_SUCCESS < ESP32 station wps succeeds in enrollee mode |
19 |
| -SYSTEM_EVENT_STA_WPS_ER_FAILED < ESP32 station wps fails in enrollee mode |
20 |
| -SYSTEM_EVENT_STA_WPS_ER_TIMEOUT < ESP32 station wps timeout in enrollee mode |
21 |
| -SYSTEM_EVENT_STA_WPS_ER_PIN < ESP32 station wps pin code in enrollee mode |
22 |
| -SYSTEM_EVENT_AP_START < ESP32 soft-AP start |
23 |
| -SYSTEM_EVENT_AP_STOP < ESP32 soft-AP stop |
24 |
| -SYSTEM_EVENT_AP_STACONNECTED < a station connected to ESP32 soft-AP |
25 |
| -SYSTEM_EVENT_AP_STADISCONNECTED < a station disconnected from ESP32 soft-AP |
26 |
| -SYSTEM_EVENT_AP_PROBEREQRECVED < Receive probe request packet in soft-AP interface |
27 |
| -SYSTEM_EVENT_GOT_IP6 < ESP32 station or ap or ethernet interface v6IP addr is preferred |
28 |
| -SYSTEM_EVENT_ETH_START < ESP32 ethernet start |
29 |
| -SYSTEM_EVENT_ETH_STOP < ESP32 ethernet stop |
30 |
| -SYSTEM_EVENT_ETH_CONNECTED < ESP32 ethernet phy link up |
31 |
| -SYSTEM_EVENT_ETH_DISCONNECTED < ESP32 ethernet phy link down |
32 |
| -SYSTEM_EVENT_ETH_GOT_IP < ESP32 ethernet got IP from connected AP |
33 |
| -SYSTEM_EVENT_MAX |
| 9 | +0 SYSTEM_EVENT_WIFI_READY < ESP32 WiFi ready |
| 10 | +1 SYSTEM_EVENT_SCAN_DONE < ESP32 finish scanning AP |
| 11 | +2 SYSTEM_EVENT_STA_START < ESP32 station start |
| 12 | +3 SYSTEM_EVENT_STA_STOP < ESP32 station stop |
| 13 | +4 SYSTEM_EVENT_STA_CONNECTED < ESP32 station connected to AP |
| 14 | +5 SYSTEM_EVENT_STA_DISCONNECTED < ESP32 station disconnected from AP |
| 15 | +6 SYSTEM_EVENT_STA_AUTHMODE_CHANGE < the auth mode of AP connected by ESP32 station changed |
| 16 | +7 SYSTEM_EVENT_STA_GOT_IP < ESP32 station got IP from connected AP |
| 17 | +8 SYSTEM_EVENT_STA_LOST_IP < ESP32 station lost IP and the IP is reset to 0 |
| 18 | +9 SYSTEM_EVENT_STA_WPS_ER_SUCCESS < ESP32 station wps succeeds in enrollee mode |
| 19 | +10 SYSTEM_EVENT_STA_WPS_ER_FAILED < ESP32 station wps fails in enrollee mode |
| 20 | +11 SYSTEM_EVENT_STA_WPS_ER_TIMEOUT < ESP32 station wps timeout in enrollee mode |
| 21 | +12 SYSTEM_EVENT_STA_WPS_ER_PIN < ESP32 station wps pin code in enrollee mode |
| 22 | +13 SYSTEM_EVENT_AP_START < ESP32 soft-AP start |
| 23 | +14 SYSTEM_EVENT_AP_STOP < ESP32 soft-AP stop |
| 24 | +15 SYSTEM_EVENT_AP_STACONNECTED < a station connected to ESP32 soft-AP |
| 25 | +16 SYSTEM_EVENT_AP_STADISCONNECTED < a station disconnected from ESP32 soft-AP |
| 26 | +17 SYSTEM_EVENT_AP_STAIPASSIGNED < ESP32 soft-AP assign an IP to a connected station |
| 27 | +18 SYSTEM_EVENT_AP_PROBEREQRECVED < Receive probe request packet in soft-AP interface |
| 28 | +19 SYSTEM_EVENT_GOT_IP6 < ESP32 station or ap or ethernet interface v6IP addr is preferred |
| 29 | +20 SYSTEM_EVENT_ETH_START < ESP32 ethernet start |
| 30 | +21 SYSTEM_EVENT_ETH_STOP < ESP32 ethernet stop |
| 31 | +22 SYSTEM_EVENT_ETH_CONNECTED < ESP32 ethernet phy link up |
| 32 | +23 SYSTEM_EVENT_ETH_DISCONNECTED < ESP32 ethernet phy link down |
| 33 | +24 SYSTEM_EVENT_ETH_GOT_IP < ESP32 ethernet got IP from connected AP |
| 34 | +25 SYSTEM_EVENT_MAX |
34 | 35 | */
|
35 | 36 |
|
36 | 37 | #include <WiFi.h>
|
@@ -72,7 +73,7 @@ void setup()
|
72 | 73 |
|
73 | 74 | delay(1000);
|
74 | 75 |
|
75 |
| - // Examples of diffrent ways to register wifi events |
| 76 | + // Examples of different ways to register wifi events |
76 | 77 | WiFi.onEvent(WiFiEvent);
|
77 | 78 | WiFi.onEvent(WiFiGotIP, WiFiEvent_t::SYSTEM_EVENT_STA_GOT_IP);
|
78 | 79 | WiFiEventId_t eventID = WiFi.onEvent([](WiFiEvent_t event, WiFiEventInfo_t info){
|
|
0 commit comments