https://docs.arduino.cc/tutorials/giga-display-shield/lvgl-guide/
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:40:27: error: variable or field 'lvgl_displayFlushing' declared void
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p);
^~~~~~~~~~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:40:27: error: 'lv_disp_drv_t' was not declared in this scope
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:40:27: note: suggested alternative: 'lv_fs_drv_t'
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p);
^~~~~~~~~~~~~
lv_fs_drv_t
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:40:43: error: 'disp' was not declared in this scope
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p);
^~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:40:43: note: suggested alternative: 'dsi'
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p);
^~~~
dsi
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:40:49: error: expected primary-expression before 'const'
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p);
^~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:40:84: error: expected primary-expression before '*' token
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p);
^
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:40:86: error: 'color_p' was not declared in this scope
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p);
^~~~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:40:86: note: suggested alternative: 'lv_color_t'
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p);
^~~~~~~
lv_color_t
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp: In member function 'int Arduino_H7_Video::begin()':
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:88:12: error: 'lv_disp_draw_buf_t' does not name a type; did you mean 'lv_draw_buf_t'?
static lv_disp_draw_buf_t draw_buf;
^~~~~~~~~~~~~~~~~~
lv_draw_buf_t
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:94:28: error: 'draw_buf' was not declared in this scope
lv_disp_draw_buf_init(&draw_buf, buf1, NULL, width() * height() / 10); /* Initialize the display buffer. */
^~~~~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:94:28: note: suggested alternative: 'lv_draw_buf_t'
lv_disp_draw_buf_init(&draw_buf, buf1, NULL, width() * height() / 10); /* Initialize the display buffer. */
^~~~~~~~
lv_draw_buf_t
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:94:5: error: 'lv_disp_draw_buf_init' was not declared in this scope
lv_disp_draw_buf_init(&draw_buf, buf1, NULL, width() * height() / 10); /* Initialize the display buffer. */
^~~~~~~~~~~~~~~~~~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:94:5: note: suggested alternative: 'lv_draw_buf_init'
lv_disp_draw_buf_init(&draw_buf, buf1, NULL, width() * height() / 10); /* Initialize the display buffer. */
^~~~~~~~~~~~~~~~~~~~~
lv_draw_buf_init
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:97:12: error: 'lv_disp_drv_t' does not name a type; did you mean 'lv_fs_drv_t'?
static lv_disp_drv_t disp_drv; /* Descriptor of a display driver */
^~~~~~~~~~~~~
lv_fs_drv_t
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:98:23: error: 'disp_drv' was not declared in this scope
lv_disp_drv_init(&disp_drv); /* Basic initialization */
^~~~~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:98:5: error: 'lv_disp_drv_init' was not declared in this scope
lv_disp_drv_init(&disp_drv); /* Basic initialization */
^~~~~~~~~~~~~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:98:5: note: suggested alternative: 'lv_fs_drv_init'
lv_disp_drv_init(&disp_drv); /* Basic initialization */
^~~~~~~~~~~~~~~~
lv_fs_drv_init
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:99:25: error: 'lvgl_displayFlushing' was not declared in this scope
disp_drv.flush_cb = lvgl_displayFlushing; /* Set your driver function */
^~~~~~~~~~~~~~~~~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:99:25: note: suggested alternative: 'lv_display_flush_cb_t'
disp_drv.flush_cb = lvgl_displayFlushing; /* Set your driver function */
^~~~~~~~~~~~~~~~~~~~
lv_display_flush_cb_t
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:104:27: error: 'LV_DISP_ROT_270' was not declared in this scope
disp_drv.rotated = LV_DISP_ROT_270;
^~~~~~~~~~~~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:104:27: note: suggested alternative: 'LV_DISP_ROTATION_270'
disp_drv.rotated = LV_DISP_ROT_270;
^~~~~~~~~~~~~~~
LV_DISP_ROTATION_270
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:108:27: error: 'LV_DISP_ROT_NONE' was not declared in this scope
disp_drv.rotated = LV_DISP_ROT_NONE;
^~~~~~~~~~~~~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:108:27: note: suggested alternative: 'LV_DIR_NONE'
disp_drv.rotated = LV_DISP_ROT_NONE;
^~~~~~~~~~~~~~~~
LV_DIR_NONE
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:111:5: error: 'lv_disp_drv_register' was not declared in this scope
lv_disp_drv_register(&disp_drv); /* Finally register the driver */
^~~~~~~~~~~~~~~~~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:111:5: note: suggested alternative: 'lv_fs_drv_register'
lv_disp_drv_register(&disp_drv); /* Finally register the driver */
^~~~~~~~~~~~~~~~~~~~
lv_fs_drv_register
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp: At global scope:
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:192:27: error: variable or field 'lvgl_displayFlushing' declared void
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p) {
^~~~~~~~~~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:192:27: error: 'lv_disp_drv_t' was not declared in this scope
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:192:27: note: suggested alternative: 'lv_fs_drv_t'
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p) {
^~~~~~~~~~~~~
lv_fs_drv_t
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:192:43: error: 'disp' was not declared in this scope
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p) {
^~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:192:43: note: suggested alternative: 'dsi'
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p) {
^~~~
dsi
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:192:49: error: expected primary-expression before 'const'
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p) {
^~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:192:84: error: expected primary-expression before '*' token
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p) {
^
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:192:86: error: 'color_p' was not declared in this scope
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p) {
^~~~~~~
C:\Users\Ralph\AppData\Local\Arduino15\packages\arduino\hardware\mbed_giga\4.1.1\libraries\Arduino_H7_Video\src\Arduino_H7_Video.cpp:192:86: note: suggested alternative: 'lv_color_t'
void lvgl_displayFlushing(lv_disp_drv_t * disp, const lv_area_t * area, lv_color_t * color_p) {
^~~~~~~
lv_color_t
exit status 1
Compilation error: exit status 1