Unofficial Response: LCD Robot Shutdown

I had the same exact problem and posted this thread:

I got some very useful responses. They may help you as well.

I incorporated the suggestions, but had problems at my next tournament, so I posted this:

Ultimately, I implemented Delta II’s suggestion (from my second thread) and haven’t had a problem since. In the code I require that something be DONE (pressing a button on the joystick) instead of something NOT being done (pressing a button) in order to select the code. So in my case, if the robot restarts, the preauton code will be skipped altogether.

I can post code later if you think it would help. However, it was fairly straightforward to write.