Closed
Description
Hardware:
Board: ESP32-C3 devkit
Core Installation version: master 22/10/2021
IDE name: Arduino IDE
Computer OS: Ubuntu
Description:
Warnings from Ethernet components in WiFi.
This does not prevent compilation. I don't know if it prevents Eth from working, and don't have the stuff to test. Just wanted to get eyes on this before v2.0.1 goes out the door.
Sketch: (leave the backquotes for code formatting)
#include <Arduino.h>
#include <WiFi.h>
void setup() {
}
void loop() {
}
Debug Messages:
/home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/ETH.cpp: In member function 'bool ETHClass::begin(uint8_t, int, int, int, eth_phy_type_t, eth_clock_mode_t)':
/home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/ETH.cpp:240:46: warning: 'esp_err_t esp_eth_set_default_handlers(void*)' is deprecated [-Wdeprecated-declarations]
if(esp_eth_set_default_handlers(eth_netif) != ESP_OK){
^
In file included from /home/larryb/Arduino/hardware/espressif/esp32/tools/sdk/esp32c3/include/esp_netif/include/esp_netif.h:26,
from /home/larryb/Arduino/hardware/espressif/esp32/tools/sdk/esp32c3/include/esp_event/include/esp_event_legacy.h:22,
from /home/larryb/Arduino/hardware/espressif/esp32/tools/sdk/esp32c3/include/esp_event/include/esp_event.h:28,
from /home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/WiFiGeneric.h:27,
from /home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/WiFiSTA.h:28,
from /home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/WiFi.h:32,
from /home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/ETH.h:24,
from /home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/ETH.cpp:21:
/home/larryb/Arduino/hardware/espressif/esp32/tools/sdk/esp32c3/include/esp_eth/include/esp_eth_netif_glue.h:59:11: note: declared here
esp_err_t esp_eth_set_default_handlers(void *esp_netif) __attribute__ ((deprecated));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/ETH.cpp:240:46: warning: 'esp_err_t esp_eth_set_default_handlers(void*)' is deprecated [-Wdeprecated-declarations]
if(esp_eth_set_default_handlers(eth_netif) != ESP_OK){
^
In file included from /home/larryb/Arduino/hardware/espressif/esp32/tools/sdk/esp32c3/include/esp_netif/include/esp_netif.h:26,
from /home/larryb/Arduino/hardware/espressif/esp32/tools/sdk/esp32c3/include/esp_event/include/esp_event_legacy.h:22,
from /home/larryb/Arduino/hardware/espressif/esp32/tools/sdk/esp32c3/include/esp_event/include/esp_event.h:28,
from /home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/WiFiGeneric.h:27,
from /home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/WiFiSTA.h:28,
from /home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/WiFi.h:32,
from /home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/ETH.h:24,
from /home/larryb/Arduino/hardware/espressif/esp32/libraries/WiFi/src/ETH.cpp:21:
/home/larryb/Arduino/hardware/espressif/esp32/tools/sdk/esp32c3/include/esp_eth/include/esp_eth_netif_glue.h:59:11: note: declared here
esp_err_t esp_eth_set_default_handlers(void *esp_netif) __attribute__ ((deprecated));
^~~~~~~~~~~~~~~~~~~~~~~~~~~~