SHT3x utility problem
-
I am getting these error while trying to compile helloworld example for M5 paper.
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp: In member function 'uint8_t SHT3x::UpdateDataImpl()':
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp:55:22: error: 'I2C_ERROR_OK' was not declared in this scope
if (error != I2C_ERROR_OK)
^~~~~~~~~~~~
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp:55:22: note: suggested alternative: 'SHT3x_ERROR_OK'
if (error != I2C_ERROR_OK)
^~~~~~~~~~~~
SHT3x_ERROR_OK
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp:64:22: error: 'I2C_ERROR_OK' was not declared in this scope
if (error != I2C_ERROR_OK)
^~~~~~~~~~~~
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp:64:22: note: suggested alternative: 'SHT3x_ERROR_OK'
if (error != I2C_ERROR_OK)
^~~~~~~~~~~~
SHT3x_ERROR_OK
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp: In member function 'uint8_t SHT3x::SendMeasurementCommand()':
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp:86:21: error: 'class TwoWire' has no member named 'lastError'
return Wire.lastError();
^~~~~~~~~
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp:90:21: error: 'class TwoWire' has no member named 'lastError'
return Wire.lastError();
^~~~~~~~~
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp: In member function 'uint8_t SHT3x::ReceiveResult(uint8_t*)':
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp:101:16: error: 'I2C_ERROR_TIMEOUT' was not declared in this scope
return I2C_ERROR_TIMEOUT;
^~~~~~~~~~~~~~~~~
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp:101:16: note: suggested alternative: 'ESP_ERR_TIMEOUT'
return I2C_ERROR_TIMEOUT;
^~~~~~~~~~~~~~~~~
ESP_ERR_TIMEOUT
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp:103:12: error: 'I2C_ERROR_OK' was not declared in this scope
return I2C_ERROR_OK;
^~~~~~~~~~~~
C:\Users\DELL\OneDrive\Documents\Arduino\libraries\M5EPD\src\utility\SHT3x.cpp:103:12: note: suggested alternative: 'SHT3x_ERROR_OK'
return I2C_ERROR_OK;
^~~~~~~~~~~~
SHT3x_ERROR_OK
Multiple libraries were found for "WiFiClient.h"
Used: C:\Users\DELL\AppData\Local\Arduino15\packages\m5stack\hardware\esp32\2.0.1\libraries\WiFi
Not used: D:\arduino-1.8.18\libraries\WiFi
Multiple libraries were found for "SD.h"
Used: C:\Users\DELL\AppData\Local\Arduino15\packages\m5stack\hardware\esp32\2.0.1\libraries\SD
Not used: D:\arduino-1.8.18\libraries\SD
exit status 1
Error compiling for board M5Stack-Paper. -