-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
Hello
unfortunately your library is not built on the latest versions of the arduino framework:
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp: In member function 'void Arduino_ST7789::init(uint16_t, uint16_t)':
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp:76:67: error: 'DATA_SIZE_8BIT' was not declared in this scope; did you mean 'SPI_DATASIZE_8BIT'?
76 | SPI.beginTransaction(SPISettings(SPI_FREQ, MSBFIRST, SPI_MODE3, DATA_SIZE_8BIT));
| ^~~~~~~~~~~~~~
| SPI_DATASIZE_8BIT
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp:101:7: error: 'class SPIClass' has no member named 'setDataSize'; did you mean 'setDataMode'?
101 | SPI.setDataSize(DATA_SIZE_16BIT);
| ^~~~~~~~~~~
| setDataMode
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp:101:19: error: 'DATA_SIZE_16BIT' was not declared in this scope; did you mean 'SPI_DATASIZE_16BIT'?
101 | SPI.setDataSize(DATA_SIZE_16BIT);
| ^~~~~~~~~~~~~~~
| SPI_DATASIZE_16BIT
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp: In member function 'void Arduino_ST7789::writeCmd(uint16_t)':
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp:109:7: error: 'class SPIClass' has no member named 'write'
109 | SPI.write(c);
| ^~~~~
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp: In member function 'void Arduino_ST7789::writeData(uint16_t)':
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp:118:7: error: 'class SPIClass' has no member named 'write'
118 | SPI.write(c);
| ^~~~~
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp: In member function 'virtual void Arduino_ST7789::setRotation(uint8_t)':
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp:148:7: error: 'class SPIClass' has no member named 'setDataSize'; did you mean 'setDataMode'?
148 | SPI.setDataSize(DATA_SIZE_8BIT);
| ^~~~~~~~~~~
| setDataMode
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp:148:19: error: 'DATA_SIZE_8BIT' was not declared in this scope; did you mean 'SPI_DATASIZE_8BIT'?
148 | SPI.setDataSize(DATA_SIZE_8BIT);
| ^~~~~~~~~~~~~~
| SPI_DATASIZE_8BIT
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp:175:7: error: 'class SPIClass' has no member named 'setDataSize'; did you mean 'setDataMode'?
175 | SPI.setDataSize(DATA_SIZE_16BIT);
| ^~~~~~~~~~~
| setDataMode
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp:175:19: error: 'DATA_SIZE_16BIT' was not declared in this scope; did you mean 'SPI_DATASIZE_16BIT'?
175 | SPI.setDataSize(DATA_SIZE_16BIT);
| ^~~~~~~~~~~~~~~
| SPI_DATASIZE_16BIT
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp: In member function 'void Arduino_ST7789::setAddrWindow(uint16_t, uint16_t, uint16_t, uint16_t)':
lib/Arduino_ST7789_STM/Arduino_ST7789_STM.cpp:186:19: error: 'class SPIClass' has no member named 'write'
186 | DC_COMMAND; SPI.write(ST7789_CASET);
| ^~~~~Metadata
Metadata
Assignees
Labels
No labels