This is my source:
#include <rpcWiFi.h>
void setup()
{
}
void loop()
{
}
Thiese are the errors I’m receiving:
Arduino: 1.8.13 (Linux), Board: “Seeeduino Wio Terminal, Master, Enabled, 120 MHz (standard), Small (-Os) (standard), 50 MHz (standard), Arduino, Off, On”
/home/withheld/Arduino/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.cpp: In member function ‘bool WiFiSTAClass::config(IPAddress, IPAddress, IPAddress, IPAddress, IPAddress)’:
/home/withheld/Arduino/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.cpp:364:20: error: ‘struct tcpip_adapter_dns_info_t’ has no member named ‘ipv4’; did you mean ‘ip’?
tcpip_dns0.ipv4 = dns1;
^~~~
ip
/home/withheld/Arduino/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.cpp:372:20: error: ‘struct tcpip_adapter_dns_info_t’ has no member named ‘ipv4’; did you mean ‘ip’?
tcpip_dns1.ipv4 = dns2;
^~~~
ip
/home/withheld/Arduino/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.cpp: In member function ‘IPAddress WiFiSTAClass::dnsIP(uint8_t)’:
/home/withheld/Arduino/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.cpp:564:39: error: ‘struct tcpip_adapter_dns_info_t’ has no member named ‘ipv4’; did you mean ‘ip’?
return IPAddress(tcpip_dns_ip.ipv4);
^~~~
ip
/home/withheld/Arduino/libraries/Seeed_Arduino_rpcWiFi/src/WiFiSTA.cpp:567:39: error: ‘struct tcpip_adapter_dns_info_t’ has no member named ‘ipv4’; did you mean ‘ip’?
return IPAddress(tcpip_dns_ip.ipv4);
^~~~
ip
exit status 1
Error compiling for board Seeeduino Wio Terminal.
This report would have more information with
“Show verbose output during compilation”
option enabled in File -> Preferences.
I’m using Arduino 1.8.13, Ubuntu 20.04
This is my ~/Arduino/Libraries:
Adafruit_BusIO pubsubclient-master Seeed_Arduino_mbedtls
Adafruit_GFX_Library readme.txt Seeed_Arduino_rpcUnified
ArduinoJson Seeed_Arduino_FreeRTOS Seeed_Arduino_rpcWiFi
lv_arduino-master Seeed_Arduino_FS Seeed_Arduino_SFUD
Because I’ve read that github has issues with links, I’m using the dev (or dev-dns) branches for these:
Seeed_Arduino_mbedtls
Seeed_Arduino_rpcUnified
Seeed_Arduino_rpcWiFi
I’m using the dev branches because I had been receiving an error that the compiler couldn’t find esp_system.h
Thoughts?
Thanks.