Hello everybody,
i am getting the following issues while building a project on Vscode:
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel_t.h:5,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel_rt.h:4,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90T.h:9,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90T.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:60:5: error: 'esp_lcd_rgb_panel_vsync_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_vsync_cb_t on_vsync; // VSYNC event callback
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90.h:9,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:60:5: error: 'esp_lcd_rgb_panel_vsync_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_vsync_cb_t on_vsync; // VSYNC event callback
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel_t.h:5,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90CT.h:9,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90CT.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:60:5: error: 'esp_lcd_rgb_panel_vsync_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_vsync_cb_t on_vsync; // VSYNC event callback
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:61:5: error: 'esp_lcd_rgb_panel_bounce_buf_fill_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_bounce_buf_fill_cb_t on_bounce_empty; // callback used to fill a bounce buffer rather than copying from the frame buffer
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:61:5: error: 'esp_lcd_rgb_panel_bounce_buf_fill_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_bounce_buf_fill_cb_t on_bounce_empty; // callback used to fill a bounce buffer rather than copying from the frame buffer
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:62:5: error: 'esp_lcd_rgb_panel_bounce_buf_finish_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_frame_trans_done_cb_t'?
esp_lcd_rgb_panel_bounce_buf_finish_cb_t on_bounce_frame_finish; // callback used to notify when the bounce buffer finish copying the entire frame
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_frame_trans_done_cb_t
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:61:5: error: 'esp_lcd_rgb_panel_bounce_buf_fill_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_bounce_buf_fill_cb_t on_bounce_empty; // callback used to fill a bounce buffer rather than copying from the frame buffer
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90.h:89:5: error: 'esp_lcd_rgb_panel_config_t' has no non-static data member named 'bits_per_pixel'
};
^
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:62:5: error: 'esp_lcd_rgb_panel_bounce_buf_finish_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_frame_trans_done_cb_t'?
esp_lcd_rgb_panel_bounce_buf_finish_cb_t on_bounce_frame_finish; // callback used to notify when the bounce buffer finish copying the entire frame
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_frame_trans_done_cb_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90T.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90T.h:95:5: error: 'esp_lcd_rgb_panel_config_t' has no non-static data member named 'bits_per_pixel'
};
^
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:62:5: error: 'esp_lcd_rgb_panel_bounce_buf_finish_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_frame_trans_done_cb_t'?
esp_lcd_rgb_panel_bounce_buf_finish_cb_t on_bounce_frame_finish; // callback used to notify when the bounce buffer finish copying the entire frame
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_frame_trans_done_cb_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90CT.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90CT.h:89:5: error: 'esp_lcd_rgb_panel_config_t' has no non-static data member named 'bits_per_pixel'
};
^
*** [.pio\build\4d_systems_esp32s3_gen4_r8n16\libcfd\GFX4dESP32\gfx4desp32_ESP32_90.cpp.o] Error 1
*** [.pio\build\4d_systems_esp32s3_gen4_r8n16\libcfd\GFX4dESP32\gfx4desp32_ESP32_90CT.cpp.o] Error 1
*** [.pio\build\4d_systems_esp32s3_gen4_r8n16\libcfd\GFX4dESP32\gfx4desp32_ESP32_90T.cpp.o] Error 1

do you have any idea how i can solve this problem
Hello everybody,
i am getting the following issues while building a project on Vscode:
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel_t.h:5,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel_rt.h:4,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90T.h:9,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90T.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:60:5: error: 'esp_lcd_rgb_panel_vsync_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_vsync_cb_t on_vsync; // VSYNC event callback
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90.h:9,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:60:5: error: 'esp_lcd_rgb_panel_vsync_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_vsync_cb_t on_vsync; // VSYNC event callback
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel_t.h:5,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90CT.h:9,
from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90CT.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:60:5: error: 'esp_lcd_rgb_panel_vsync_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_vsync_cb_t on_vsync; // VSYNC event callback
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:61:5: error: 'esp_lcd_rgb_panel_bounce_buf_fill_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_bounce_buf_fill_cb_t on_bounce_empty; // callback used to fill a bounce buffer rather than copying from the frame buffer
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:61:5: error: 'esp_lcd_rgb_panel_bounce_buf_fill_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_bounce_buf_fill_cb_t on_bounce_empty; // callback used to fill a bounce buffer rather than copying from the frame buffer
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:62:5: error: 'esp_lcd_rgb_panel_bounce_buf_finish_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_frame_trans_done_cb_t'?
esp_lcd_rgb_panel_bounce_buf_finish_cb_t on_bounce_frame_finish; // callback used to notify when the bounce buffer finish copying the entire frame
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_frame_trans_done_cb_t
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:61:5: error: 'esp_lcd_rgb_panel_bounce_buf_fill_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_config_t'?
esp_lcd_rgb_panel_bounce_buf_fill_cb_t on_bounce_empty; // callback used to fill a bounce buffer rather than copying from the frame buffer
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_config_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90.h:89:5: error: 'esp_lcd_rgb_panel_config_t' has no non-static data member named 'bits_per_pixel'
};
^
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:62:5: error: 'esp_lcd_rgb_panel_bounce_buf_finish_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_frame_trans_done_cb_t'?
esp_lcd_rgb_panel_bounce_buf_finish_cb_t on_bounce_frame_finish; // callback used to notify when the bounce buffer finish copying the entire frame
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_frame_trans_done_cb_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90T.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90T.h:95:5: error: 'esp_lcd_rgb_panel_config_t' has no non-static data member named 'bits_per_pixel'
};
^
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_rgb_panel.h:62:5: error: 'esp_lcd_rgb_panel_bounce_buf_finish_cb_t' does not name a type; did you mean 'esp_lcd_rgb_panel_frame_trans_done_cb_t'?
esp_lcd_rgb_panel_bounce_buf_finish_cb_t on_bounce_frame_finish; // callback used to notify when the bounce buffer finish copying the entire frame
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
esp_lcd_rgb_panel_frame_trans_done_cb_t
In file included from .pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90CT.cpp:1:
.pio/libdeps/4d_systems_esp32s3_gen4_r8n16/GFX4dESP32/src/gfx4desp32_ESP32_90CT.h:89:5: error: 'esp_lcd_rgb_panel_config_t' has no non-static data member named 'bits_per_pixel'
};
^
*** [.pio\build\4d_systems_esp32s3_gen4_r8n16\libcfd\GFX4dESP32\gfx4desp32_ESP32_90.cpp.o] Error 1
*** [.pio\build\4d_systems_esp32s3_gen4_r8n16\libcfd\GFX4dESP32\gfx4desp32_ESP32_90CT.cpp.o] Error 1
*** [.pio\build\4d_systems_esp32s3_gen4_r8n16\libcfd\GFX4dESP32\gfx4desp32_ESP32_90T.cpp.o] Error 1
do you have any idea how i can solve this problem