Before 12-19/Autonomous/autonomous.c
void driveRotateStart(int direction, int power) {
	// Validate input
	if (direction != ROTATE_DIRECTION_CW && direction != ROTATE_DIRECTION_CCW) {
		return;
	}
	
	// Modify motor powers with rotation adjustments
	motor[motorDrive1] += direction * power;
	motor[motorDrive2] += direction * power;
	motor[motorDrive3] += direction * power;
	motor[motorDrive4] += direction * power;
}
// Calculates and applies individual drive motor powers that result in the given robot drive rotation direction and power
Calculates and applies individual drive motor powers that result in the given robot drive rotation direction and power
Calculates and applies individual drive motor powers that result in the given robot drive rotation direction and power
void driveRotateStart(int direction, int power) {
	if (direction != ROTATE_DIRECTION_CW && direction != ROTATE_DIRECTION_CCW) {
		return;
	}
	motor[motorDrive1] += direction * power;
	motor[motorDrive2] += direction * power;
	motor[motorDrive3] += direction * power;
	motor[motorDrive4] += direction * power;
}
void driveRotateStart ( int direction , int power ) { if ( direction != ROTATE_DIRECTION_CW && direction != ROTATE_DIRECTION_CCW ) { return ; } motor [ motorDrive1 ] += direction * power ; motor [ motorDrive2 ] += direction * power ; motor [ motorDrive3 ] += direction * power ; motor [ motorDrive4 ] += direction * power ; }
Calculates and applies individual drive motor powers that result in the given robot drive rotation direction and power
Calculates and applies individual drive motor powers that result in the given robot drive rotation direction and power
// Validate input // Modify motor powers with rotation adjustments