Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main(void) {
- vex::brain Brain;
- vex::motor left1(vex::PORT1, vex::gearSetting::ratio18_1, false);
- vex::motor left2(vex::PORT2, vex::gearSetting::ratio18_1, false);
- vex::motor right1(vex::PORT3, vex::gearSetting::ratio18_1, true);
- vex::motor right2(vex::PORT4, vex::gearSetting::ratio18_1, true);
- vex::controller con(vex::controllerType::primary);
- while(true){
- float max = 127.0;
- float left_percent = con.Axis1.value()/max;
- float right_percent = con.Axis3.value()/max;
- float left_new_percent = left_percent * left_percent * left_percent;
- float right_new_percent = right_percent * right_percent * right_percent;
- float motor_max = 100;
- int left_power = left_new_percent * motor_max;
- int right_power = right_new_percent * motor_max;
- left1.spin(fwd,left_power,vex::velocityUnits::pct);
- left2.spin(fwd,left_power,vex::velocityUnits::pct);
- right1.spin(fwd,right_power,vex::velocityUnits::pct);
- right2.spin(fwd,right_power,vex::velocityUnits::pct);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement