[currently viewing: /LegoNXT/2_repeat_c.nqc]
by Mark Overmars
This program make the robot run 10 squares
*/
#define MOVE_TIME 100 // Time for a straight move
#define TURN_TIME 85 // Time for turning 90 degrees
task main()
{
repeat(10) // Make 10 squares
{
repeat(4)
{
OnFwd(OUT_A+OUT_C);
Wait(MOVE_TIME);
OnRev(OUT_C);
Wait(TURN_TIME);
}
}
Off(OUT_A+OUT_C); // Now turn the motors off
}
