Skip to content

Instantly share code, notes, and snippets.

@jamadd1212
Created June 6, 2013 00:55
Show Gist options
  • Save jamadd1212/5718568 to your computer and use it in GitHub Desktop.
Save jamadd1212/5718568 to your computer and use it in GitHub Desktop.
//TANK
int leftMotorPower(float leftJoyY, float rightJoyY, float leftJoyX, float rightJoyX) {
return leftJoyY * speed;
}
int rightMotorPower(float leftJoyY, float rightJoyY, float leftJoyX, float rightJoyX) {
return rightJoyY * speed;
}
//Dual Separated
int leftMotorPower(float leftJoyY, float rightJoyY, float leftJoyX, float rightJoyX) {
return leftJoyY + rightJoyX;
}
int rightMotorPower(float leftJoyY, float rightJoyY, float leftJoyX, float rightJoyX) {
return leftJoyY - rightJoyX;
}
//Inverted Dual Separated
int leftMotorPower(float leftJoyY, float rightJoyY, float leftJoyX, float rightJoyX) {
return rightJoyY + leftJoyX;
}
int rightMotorPower(float leftJoyY, float rightJoyY, float leftJoyX, float rightJoyX) {
return rightJoyY - leftJoyX;
}
//Left Joystick Control
int leftMotorPower(float leftJoyY, float rightJoyY, float leftJoyX, float rightJoyX) {
return leftJoyY + leftJoyX;
}
int rightMotorPower(float leftJoyY, float rightJoyY, float leftJoyX, float rightJoyX) {
return leftJoyY - leftJoyX;
}
//Right Joystick Control
int leftMotorPower(float leftJoyY, float rightJoyY, float leftJoyX, float rightJoyX) {
return rightJoyY + rightJoyX;
}
int rightMotorPower(float leftJoyY, float rightJoyY, float leftJoyX, float rightJoyX) {
return rightJoyY - rightJoyX;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment