mirror of
https://github.com/team2059/Zaphod
synced 2024-12-18 20:12:28 -05:00
Added a half power switch that disables auto and moves robot at half power
This commit is contained in:
parent
13a1d2d6c6
commit
c1babe139a
@ -104,6 +104,7 @@ public:
|
||||
SmartDashboard::PutNumber("ShooterButtonPower7",1.0f);
|
||||
SmartDashboard::PutNumber("ShooterButtonPower8",0.5f);
|
||||
//Bool switches
|
||||
SmartDashboard::PutBoolean("HalfPower",false);
|
||||
SmartDashboard::PutBoolean("OneBallAuto",false);
|
||||
SmartDashboard::PutBoolean("Use Ultrasonic",true);
|
||||
SmartDashboard::PutBoolean("Daniel Mode",false);
|
||||
@ -147,6 +148,10 @@ public:
|
||||
}
|
||||
int leftPower=((y+x)/2+1)*127+1;
|
||||
int rightPower=((y-x)/2+1)*127+1;
|
||||
if(SmartDashboard::GetBoolean("HalfPower")){
|
||||
leftPower/=2;
|
||||
rightPower/=2;
|
||||
}
|
||||
setMotorValue(1,1,leftPower);
|
||||
setMotorValue(2,1,leftPower);
|
||||
setMotorValue(3,1,leftPower);
|
||||
@ -263,6 +268,7 @@ public:
|
||||
SmartDashboard::PutBoolean("CollectorState",true);
|
||||
//}}}
|
||||
while(IsEnabled()&&IsAutonomous()){
|
||||
if(!SmartDashboard::GetBoolean("HalfPower")){
|
||||
switch (SmartDashboard::GetNumber("Autonomous Sequence")){
|
||||
//Autonomous0{{{
|
||||
case 0:
|
||||
@ -477,6 +483,7 @@ public:
|
||||
break;
|
||||
//}}}
|
||||
}
|
||||
}
|
||||
SmartDashboard::PutNumber("Autonomous step",currentStep);
|
||||
updateDashboard();
|
||||
//Compressor{{{
|
||||
|
Loading…
Reference in New Issue
Block a user