예제 #1
0
파일: main.c 프로젝트: sazrocks/Program
task main()
{
	while(true)
	{
		updateTime();
		currentTime++;

		updateDrive();
		getInput();

		delay(10);
	}
}
task usercontrol()
{
	// User control code here, inside the loop

	while (true)
	{
		//flywheelOn = (bool)vexRT(Btn5U);
		//conveyorOn = (bool)vexRT(Btn6U);
		updateButtons();
		updateDrive();
		updateFlywheel();
		updateConveyor();
		//updateButtons();
	}
}
task usercontrol()
{
	// User control code here, inside the loop

	conveyorSlow = false;
	while (true)
	{
		if (vexRT(Btn7U))
		{
			startTask(autonomous);
			conveyorSlow = false;
		}
		//flywheelOn = (bool)vexRT(Btn5U);
		//conveyorOn = (bool)vexRT(Btn6U);
		updateButtons();
		updateDrive();
		updateFlywheel();
		updateConveyor();
		//updateButtons();
	}
}
예제 #4
0
void CarModel::update(float* controlState)
{
	updateFriction();
	updateDrive(controlState);
	updateTurn(controlState);
}