task main()
{
  while (true)
  {
    getJoystickSettings(joystick);
    motorControlProportional();
    buttonControl();
  }
}
Example #2
0
task main()
{
	while(true)
	{
		getJoystickSettings(joystick);
    if(joystick.joy1_Buttons != 32)  //while not in line tracking mode
    {
      getJoystickSettings(joystick);
      motorControlProportional();
    }
    else if(joystick.joy1_Buttons == 32)
    {
     getJoystickSettings(joystick);
     lineTracking();
    }

  }

}
task main()
{
  initializeRobot();


 // waitForStart();                 // wait for start of tele-op phase


  while (true)                    //infinite loop
  {
    getJoystickSettings(joystick);
    motorControlProportional();
    armControlProportional();
    buttonControl();
    Gyro_value=HTGYROreadRot(HTGYRO) - Gyro_offset;  //read the gyro sensor
    sum=HTDIRreadDCDir(S3);
    wait1Msec(10);
  }

}
Example #4
0
task main()
  {
  	motorControlProportional();

  }