I would like to use the screen.c code with the latest version of LVGL. It seems like it is only a small change to make for compatibility, however I am not fully sure if i am doing it correctly. There is a tutorial on porting the display to 9.0 here.
Its seems that the only functions that need to be changed are around the display initialisation. What i have done so far is change the two functions to the following,
This will compile with LVGL 9.0 if you just remove the encoder functions qsmd_encoder_init() and qmsd_encoder_read()
So far I am just getting a blank screen. It would be nice to get this ported in because I was having compatibility issues when using rlottie with LVGL v8.3.3. If anyone knows how to fix this maybe we can do a pull request and get it into the main code?
I would like to use the screen.c code with the latest version of LVGL. It seems like it is only a small change to make for compatibility, however I am not fully sure if i am doing it correctly. There is a tutorial on porting the display to 9.0 here.
https://docs.lvgl.io/master/porting/display.html
Its seems that the only functions that need to be changed are around the display initialisation. What i have done so far is change the two functions to the following,
This originally looked like the following,
This will compile with LVGL 9.0 if you just remove the encoder functions qsmd_encoder_init() and qmsd_encoder_read()
So far I am just getting a blank screen. It would be nice to get this ported in because I was having compatibility issues when using rlottie with LVGL v8.3.3. If anyone knows how to fix this maybe we can do a pull request and get it into the main code?