Our team is having a little bit of a similar problem, however we are working with the robot we built last year and its control boards and we are using EasyC. This is my first year and I have no experience in programming robots to actually do something in real life

... so what I did in EasyC was I created a new standalone project because I read this is what you have to do to test your robot and have it just run.
I had the serial port connected to the laptop and the robot controller board, and the board was on as well as the robot.
In Main(), I put in some easy code just to test if the robot would react:
Code:
while(1)
{
SetPWM(1,254)
}
Then I downloaded it to the robot by pressing F7 and remembering to hold down the PROG button until Program State turned to red. It uploaded fine, the robot was on, and none of the motors were moving.
So I thought, I'm missing something in my code, something on the robot is broken, or I don't know how to run the code on the robot. Do the boards from last year work for this year? Also, does the Operator interface have to be connected to the robot, even though I don't need it to take any commands from the operator? Can anyone help me out? Thanks a lot.