|
Re: Urgent Help!
Please note that you need to manually run your autonomous on the NXT brick (Meaning scroll to it, and click 'run'). It is not automatically selected for you like teleop. (Many teams at the UVA and DE states were under the impression that it is automagicly run)
If you're already doing that, try running autonomous without the 'waitForStart();' function in it. Does it do anything? If not, the autonomous [your code] is what's messing up. If it does run, try running it- with 'waitForStart();'- through RobotC's practice game tool (I forgot exactly what it was called. I think it's "Game Control - Match", or something to that effect).
Run the program, click "Autonomous - Ready", wait 2 seconds, then "Autonomous - Running".
If your autonomous starts correctly, it's a problem with the FCS. Reinstall this. If not, then it's a problem with your program (likely the provided includes, such as JoystickDriver.c), or the firmware. First, try putting a fresh version of the NXT firmware on it, load your program, and try again. If that fails, try reinstalling RobotC, or compiling/running from a different computer with RobotC on it.
If all of that fails, and teleop runs fine, I'm out of ideas. XD
Good luck!
__________________
FRC - Team 1885 - Programmer.
|