Hi, I’m trying to fill out a simple GUI of tests exported from EdgeLine, but I still get a PlatformIO error:
invalid conversion from ‘lv_anim_user_data_t {aka void*}’ to ‘lv_obj_t* {aka _lv_obj_t*}’ [-fpermissive];
For all functions:
lv_obj_set_y(a->user_data, v);
and also:
void ChangeScreen(lv_obj_t*, int, int, int)':
invalid conversion from ‘int’ to ‘lv_scr_load_anim_t’ [-fpermissive]
from:
void ChangeScreen(lv_obj_t *target, int fademode, int spd, int delay) {
lv_scr_load_anim(target, fademode, spd, delay, false);
}
Could you help me?
MCU: ESP32
Framework: Arduino
EdgeLine 0.3.1 on Windows 10
PlatformIO on VSCode
LVGL: 7.11.0