This commit is contained in:
sihan 2024-02-28 11:10:36 -06:00
parent e940a0592a
commit 3efb8adf21
1 changed files with 28 additions and 0 deletions

View File

@ -37,6 +37,7 @@ import com.acmerobotics.dashboard.config.Config;
import com.qualcomm.hardware.rev.RevBlinkinLedDriver;
import com.qualcomm.robotcore.hardware.DcMotor;
import com.qualcomm.robotcore.hardware.DcMotorSimple;
import com.qualcomm.robotcore.hardware.Gamepad;
import com.qualcomm.robotcore.hardware.HardwareMap;
import com.qualcomm.robotcore.hardware.Servo;
@ -303,7 +304,34 @@ public class Robot {
}
public void pickupMacro(Gamepad gamepad, Runtime runtime) {
switch (pickupMacroState) {
case IDLE:
if (gamepad.dpad_down)
break;
case OPEN:
break;
case DROP:
break;
case CLOSE:
break;
case NEUTRAL:
break;
}
}
pickupMacroStates pickupMacroState = pickupMacroStates.IDLE;
enum pickupMacroStates{
IDLE,
OPEN,
DROP,
CLOSE,
NEUTRAL
}
double runtime;