Test Code

How do we test code on the robot without building and running as startup. We want to see if the code will work how we want to without erasing the previous code off of it.

Open Robot Main.vi and press the “play button” near the top left of the window.

is that it. i thought we tried that but it didn’t work. there isn’t anything we have to do after that?

Click through any warnings or windows that pop up. Make sure you are using Robt Main, not teleop or autonomous.

What did it do instead of what you expected?

If you use the teleop or autonomous, the code executes once, because it is not in a loop. By running robot main, the code sits in the actual game code loop.

By pressing the play button, it only disables the startup code, and runs your code in its ram, so when you restart the robot, the code disappears, and no harm is done.

Try to have the “Projectexplorer” and robot main open. Then run it. It should work

thank you so much!!! i was using teleop (which is why it wouldn’t work). i tried to run continuosly, but since none of the refnames were set, it didn’t know what to do. thanks again!