Hi SJGC and thanks for taking the trouble to write and share Display Test (shared).zip
I think I followed your instructions and now have libdeps\Waveshare-ESP32-Panel with ESP_Panel_Conf.h and lv_conf.h in that folder. I’m getting 18 problems when i compile and there is no output to the serial monitor terminal. The expanded errors are
[{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/ESP_PanelBacklight.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘light_on_level’ from ‘int’ to ‘uint32_t’ {aka ‘unsigned int’} inside { } [-Wnarrowing]”,
“startLineNumber”: 17,
“startColumn”: 5,
“endLineNumber”: 17,
“endColumn”: 5
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/GC9A01.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘((x_start >> 8) & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 257,
“startColumn”: 24,
“endLineNumber”: 257,
“endColumn”: 24
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/GC9A01.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘(x_start & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 258,
“startColumn”: 17,
“endLineNumber”: 258,
“endColumn”: 17
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/GC9A01.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘(((x_end - 1) >> 8) & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 259,
“startColumn”: 28,
“endLineNumber”: 259,
“endColumn”: 28
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/GC9A01.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘((x_end - 1) & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 260,
“startColumn”: 21,
“endLineNumber”: 260,
“endColumn”: 21
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/GC9A01.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘((y_start >> 8) & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 263,
“startColumn”: 24,
“endLineNumber”: 263,
“endColumn”: 24
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/GC9A01.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘(y_start & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 264,
“startColumn”: 17,
“endLineNumber”: 264,
“endColumn”: 17
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/GC9A01.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘(((y_end - 1) >> 8) & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 265,
“startColumn”: 28,
“endLineNumber”: 265,
“endColumn”: 28
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/GC9A01.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘((y_end - 1) & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 266,
“startColumn”: 21,
“endLineNumber”: 266,
“endColumn”: 21
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/ST7789.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘((x_start >> 8) & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 213,
“startColumn”: 24,
“endLineNumber”: 213,
“endColumn”: 24
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/ST7789.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘(x_start & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 214,
“startColumn”: 17,
“endLineNumber”: 214,
“endColumn”: 17
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/ST7789.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘(((x_end - 1) >> 8) & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 215,
“startColumn”: 28,
“endLineNumber”: 215,
“endColumn”: 28
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/ST7789.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘((x_end - 1) & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 216,
“startColumn”: 21,
“endLineNumber”: 216,
“endColumn”: 21
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/ST7789.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘((y_start >> 8) & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 219,
“startColumn”: 24,
“endLineNumber”: 219,
“endColumn”: 24
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/ST7789.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘(y_start & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 220,
“startColumn”: 17,
“endLineNumber”: 220,
“endColumn”: 17
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/ST7789.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘(((y_end - 1) >> 8) & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 221,
“startColumn”: 28,
“endLineNumber”: 221,
“endColumn”: 28
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_Display_Panel/src/lcd/ST7789.cpp”,
“owner”: “cpp”,
“severity”: 4,
“message”: “narrowing conversion of ‘((y_end - 1) & 255)’ from ‘int’ to ‘uint8_t’ {aka ‘unsigned char’} inside { } [-Wnarrowing]”,
“startLineNumber”: 222,
“startColumn”: 21,
“endLineNumber”: 222,
“endColumn”: 21
},{
“resource”: “/c:/Users/colin/OneDrive/Documents/PlatformIO/Projects/DisplayTest/.pio/libdeps/WaveShare-ESP32-Panel/ESP32_IO_Expander/src/base/esp_io_expander.c”,
“owner”: “cpp”,
“severity”: 4,
“message”: “initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]”,
“startLineNumber”: 32,
“startColumn”: 20,
“endLineNumber”: 32,
“endColumn”: 20
}]
Any idea?