Autonomous Selection

Alright so I have had autonomous selection code for the past few years now, it uses an LCD and it has worked for my team for a long time. I have simply copied the code, but for some reason when it runs, the “Disabled: time” writes over the autonomous selection on the LCD. I don’t know why. It shows one line, but not the other. Is there any way to fix this? Does any one else have this problem?

I have attached my LCD code and my competition code. It is in a zip file, because the new forum won’t let me upload .c or .h files.
Thanks for any help in advance.

This is because the RobotC competition includes override the LCD, most people just remove them

Remove the code in the “Vex_Competition_Includes.h” file? Or not include the file at all?

Alright I removed all traces of “displayStatusAndTime()” and that fixed the issue. Hopefully that was legal.

I’m fairly certain we are allowed to modify the competition template, because my team added functions to be run at the end of auton and diver control (the robot is still disabled, that’s just for clearing variables and resetting encoders when we run the program several times in a row to test the reliability of the auton), and the RobotC guy at Worlds saw it, but didn’t say anything about it, other than “Whoever did this is insane,” which I have to agree with, as well as just about anyone who has met our programmer.

I modified the ‘Startup’ splash on the LCD, and no one seemed to care, except the emcee, who thought it was cool. And, all programmers are insane :slight_smile: