LCD Text Assistance

Hey everyone. This post is not exactly detrimental to my robot but I have been looking into my program. And as it turns out I do not have enough space to display all I want to on my LCD display. I was wondering if anyone could help me create like a self scrolling effect on the display so that it may show more than one thing. I know that it is possible, it is shown in the Swampbotics post state reveal. I just need help with the coding process. And for reference I am using EasyC

I don’t know EasyC and I can’t say this for sure, but I think you could update the screen with new text moved over one letter. For example, if you wanted to say, “Hello world!” and that was too long, you would set the screen to “Hello W” “ello Wo” “llo Wor” etc. in rapid succession. There may be a better way to do it that is easier and more universal, that’s just all I could come up with

So you have the right idea. Just need to do it with a for loop on the char array. The for loop would increment the start and end index by one. That way the function would take in any length chat array and display it scrolling if necessary.

We did some fun stuff with our LCD, this was our startup sequence: https://gist.github.com/jononon/1f6391bac48b8ed22519