diff options
author | Petr KracĂk <petrkr@petrkr.net> | 2019-02-17 11:47:09 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2019-02-21 23:28:51 +1100 |
commit | 01c1432e327df91c6850c7f18fa2e18c89e88203 (patch) | |
tree | dc0aa1e659c9c276bb3edbe8ba056f671ff56fb3 | |
parent | 7d8c71c222ed7793c99792eb15966504e039dae4 (diff) | |
download | micropython-01c1432e327df91c6850c7f18fa2e18c89e88203.tar.gz micropython-01c1432e327df91c6850c7f18fa2e18c89e88203.zip |
esp32/modnetwork: Catch and report Ethernet events.
-rw-r--r-- | ports/esp32/modnetwork.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/ports/esp32/modnetwork.c b/ports/esp32/modnetwork.c index 1048a487f4..c09a668dd7 100644 --- a/ports/esp32/modnetwork.c +++ b/ports/esp32/modnetwork.c @@ -190,6 +190,24 @@ static esp_err_t event_handler(void *ctx, system_event_t *event) { } break; } + case SYSTEM_EVENT_GOT_IP6: + ESP_LOGI("network", "Got IPv6"); + break; + case SYSTEM_EVENT_ETH_START: + ESP_LOGI("ethernet", "start"); + break; + case SYSTEM_EVENT_ETH_STOP: + ESP_LOGI("ethernet", "stop"); + break; + case SYSTEM_EVENT_ETH_CONNECTED: + ESP_LOGI("ethernet", "LAN cable connected"); + break; + case SYSTEM_EVENT_ETH_DISCONNECTED: + ESP_LOGI("ethernet", "LAN cable disconnected"); + break; + case SYSTEM_EVENT_ETH_GOT_IP: + ESP_LOGI("ethernet", "Got IP"); + break; default: ESP_LOGI("network", "event %d", event->event_id); break; |