Orientation of V5 Brain

No, you can do it with vex code but you will have to do it through lvgl which I believe is possible from my brief skim through the docs for “rotate.” I have very little experience with lvgl so I don’t think I can be of any more use but best of luck.

Oh ok. Well thanks for telling me that.

As far as I know, jpearman’s lvgl demo on VEXcode uses lvgl 6.1.2, not lvgl 7.0.0 which is the docs link you provided. Although I do not know if there are significant differences, @Calvin_Thrasher I would use these docs for VEXcode or these docs if you are using PROS. PROS uses lvgl 5.3, which has some infuriating differences to version 6.1.2 that are minor enough to not be able to tell something is wrong, but the docs seem to keep not matching.

I have VEXcode lvgl builds for both 5.3 and 6.1.2 on github. I hadn’t realized 7 was out, perhaps I will do a build for that over the weekend.

So is lvgl a simulator for a v5 brain or is it something else? I am now just getting confused.

lvgl is a portable graphics library designed for embedded systems. The PROS team use it as the primary graphics layer in their API. I did a port so you could use it in VEXcode. To be honest, asking these types of questions without searching for and reading the readily available information shows you are probably not ready to be using it.

we are all now questioning CodeMaster’s ability to code

Why you bully me. I was just trying to ask if this was possible.i didn’t know it would be that complicated. I know I’m not ready for this level of code. I know my name is deceiving sorry. I’m still going to keep looking into it though because I’m always trying to get better.

Do you guys know way way I could try and build up to this level of code. To give you a reference of where I am at I could post my code but I’m not sure if that would be a good idea.

I’m sorry if that sounded harsh, it certainly wasn’t supposed to come off as bullying, so I apologize for that.

using lvgl is one of the more complicated things to try and do on the V5, probably easier to do in PROS than VEXcode, but just getting setup to use PROS can also be complicated. If the only reason to try and do this is to get rotated text on the V5, I would probably leave it for another time and focus on other programming for your robot.

We gave links to lvgl, unfortunately the developers of that library tend to change the way you use have to use it with every major release, they don’t seem to worry much about backwards compatibility. This makes it hard to use examples written for one version in another, their most current documentation will not be completely applicable to writing lvgl code with PROS which is now two major versions out of date.

But the key thing is that it takes time and effort to understand how to do some of these things, and reading everything available to you is important.

No yah I was joking about the bullying thing. But I totally understand. I have been believe it or not reading through the documentation and some I can some I can’t understand. It is all very advanced at least the stuff I want to do and over time I will understand it more and more. I’m no to worried about it through because I kind of fixed the spacing issue for the brain.