Hi, I have an issue which I hope somebody can assist with. I am using a code of a few months now which I updates quite a few times before. However I needed to change something small but when I try to upload the code it give me tons of errors. I use a Elecrow ESP32S3 50inch touch display with a code I compiled from SquareLine. I mainly use the code to communicate with ESP8266 module to a Arduino Mega that do switching via the touch screen. II’m using LVGL8.1.11 the rest if the libraries is the latest. Attach some errors: E:\New_Project_V1\Trans_RGB_Stepper_StringAdj_V5\Transmitter_18.8.24_V5\Steel_V4_Trans\Steel_V4_Trans.ino:159:10: error: ‘lv_indev_drv_t’ does not name a type; did you mean ‘lv_indev_data_t’?
159 | static lv_indev_drv_t indev_drv;
| ^~~~~~~~~~~~~~
| lv_indev_data_t
E:\New_Project_V1\Trans_RGB_Stepper_StringAdj_V5\Transmitter_18.8.24_V5\Steel_V4_Trans\Steel_V4_Trans.ino:160:22: error: ‘indev_drv’ was not declared in this scope
160 | lv_indev_drv_init(&indev_drv);
| ^~~~~~~~~
E:\New_Project_V1\Trans_RGB_Stepper_StringAdj_V5\Transmitter_18.8.24_V5\Steel_V4_Trans\Steel_V4_Trans.ino:160:3: error: ‘lv_indev_drv_init’ was not declared in this scope; did you mean ‘lv_fs_drv_init’?
160 | lv_indev_drv_init(&indev_drv);
| ^~~~~~~~~~~~~~~~~
| lv_fs_drv_init
E:\New_Project_V1\Trans_RGB_Stepper_StringAdj_V5\Transmitter_18.8.24_V5\Steel_V4_Trans\Steel_V4_Trans.ino:162:23: error: ‘my_touchpad_read’ was not declared in this scope
162 | indev_drv.read_cb = my_touchpad_read;
| ^~~~~~~~~~~~~~~~
E:\New_Project_V1\Trans_RGB_Stepper_StringAdj_V5\Transmitter_18.8.24_V5\Steel_V4_Trans\Steel_V4_Trans.ino:163:3: error: ‘lv_indev_drv_register’ was not declared in this scope; did you mean ‘lv_fs_drv_register’?
163 | lv_indev_drv_register(&indev_drv);
| ^~~~~~~~~~~~~~~~~~~~~
| lv_fs_drv_register
exit status 1
Compilation error: ‘LV_IMGBTN_STATE_RELEASED’ undeclared (first use in this function); did you mean ‘LV_IMAGEBUTTON_STATE_RELEASED’?
Steel_V4_Trans.zip (87.8 KB)