|
arduino版本為2.3.4,開發板esp32-wroom-32e, ESP32-D0WD-V3 芯片。arduino重新下載安裝了幾次庫也是還是報這個錯誤如何解決
報錯內容如下c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp: In member function 'bool ThingsCloudMQTT::handleWiFi()':
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp:207:9: error: 'WiFi' was not declared in this scope
207 | WiFi.disconnect(true);
| ^~~~
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp:214:29: error: 'WiFi' was not declared in this scope
214 | bool isWifiConnected = (WiFi.status() == WL_CONNECTED);
| ^~~~
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp:214:46: error: 'WL_CONNECTED' was not declared in this scope; did you mean 'MQTT_CONNECTED'?
214 | bool isWifiConnected = (WiFi.status() == WL_CONNECTED);
| ^~~~~~~~~~~~
| MQTT_CONNECTED
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp:235:30: error: 'WL_CONNECT_FAILED' was not declared in this scope; did you mean 'MQTT_CONNECT_FAILED'?
235 | if (WiFi.status() == WL_CONNECT_FAILED || millis() - _lastWifiConnectiomAttemptMillis >= _wifiReconnectionAttemptDelay)
| ^~~~~~~~~~~~~~~~~
| MQTT_CONNECT_FAILED
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp: In member function 'bool ThingsCloudMQTT::handleMQTT()':
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp:330:17: error: 'WiFi' was not declared in this scope
330 | WiFi.disconnect(true);
| ^~~~
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp: In member function 'void ThingsCloudMQTT::onWiFiConnectionEstablished()':
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp:364:79: error: 'WiFi' was not declared in this scope
364 | Serial.printf("WiFi: Connected (%fs), ip : %s \n", millis() / 1000.0, WiFi.localIP().toString().c_str());
| ^~~~
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp: In member function 'void ThingsCloudMQTT::onWiFiConnectionLost()':
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp:380:9: error: 'WiFi' was not declared in this scope
380 | WiFi.disconnect(true);
| ^~~~
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp: In member function 'void ThingsCloudMQTT::connectToWifi()':
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp:652:5: error: 'WiFi' was not declared in this scope
652 | WiFi.mode(WIFI_STA);
| ^~~~
c:\Users\cxfqa\Documents\Arduino\libraries\ThingsCloud_ESP_SDK\src\ThingsCloudMQTT.cpp:652:15: error: 'WIFI_STA' was not declared in this scope; did you mean 'WIFI_IF_STA'?
652 | WiFi.mode(WIFI_STA);
| ^~~~~~~~
| WIFI_IF_STA
exit status 1
Compilation error: exit status 1
|
|