Skip to content

Commit a3ed511

Browse files
yoursunnyme-no-dev
authored andcommitted
WiFi: improve WiFiEvent list in WiFiClientEvents example (#1917)
fixes #1875
1 parent 9e28883 commit a3ed511

File tree

1 file changed

+28
-27
lines changed

1 file changed

+28
-27
lines changed

Diff for: libraries/WiFi/examples/WiFiClientEvents/WiFiClientEvents.ino

+28-27
Original file line numberDiff line numberDiff line change
@@ -3,34 +3,35 @@
33
*
44
*/
55

6-
/*
6+
/*
77
* WiFi Events
88
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
3435
*/
3536

3637
#include <WiFi.h>
@@ -138,7 +139,7 @@ void setup()
138139

139140
delay(1000);
140141

141-
// Examples of diffrent ways to register wifi events
142+
// Examples of different ways to register wifi events
142143
WiFi.onEvent(WiFiEvent);
143144
WiFi.onEvent(WiFiGotIP, WiFiEvent_t::SYSTEM_EVENT_STA_GOT_IP);
144145
WiFiEventId_t eventID = WiFi.onEvent([](WiFiEvent_t event, WiFiEventInfo_t info){

0 commit comments

Comments
 (0)