Is there any way to directly control the display using the PROS C api, or do I have to do it through LVGL? Or would I be able to copy the v5_api.h from a VexCode project and use that to accomplish this goal?
Edit: I want to control the whole screen, not to use LLEMU
My question was why? You never answered it. If it’s knowledge gaps then that’s a valid reason because it does take more effort to get LVGL set up. Down the line though, it is a way more robust library than the default display options because it’s designed for complicated GUI’s.
I think for the time being, you are stuck with it.
Even if you did try and use the VEX API primitives, the LVGL daemon I think is just going to overwrite the frame buffer. The PROS team is working on decoupling LVGL from the kernel, but until that is released and they offer a PROS version of the sdk primitives for drawing etc. that’s all there is.
Honestly it’s been something I’ve been wondering for a while, but would our users want us to support VEXCode style graphics? (as an alternative to LVGL and LLEMU)