Skip to content

Commit a5a2abd

Browse files
committed
made a few commands and comments
1 parent cc3096c commit a5a2abd

9 files changed

Lines changed: 17 additions & 5 deletions

File tree

0 Bytes
Binary file not shown.
1000 Bytes
Binary file not shown.
1.05 KB
Binary file not shown.
0 Bytes
Binary file not shown.

bin/main/frc/robot/Robot.class

1.65 KB
Binary file not shown.
12.3 KB
Binary file not shown.
2.33 KB
Binary file not shown.

src/main/java/frc/robot/subsystems/dropper/Dropper.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public Dropper(DropperIO io) {
1616
this.io = io;
1717
}
1818

19+
//every 0.2 secs updates the inputs
1920
@Override
2021
public void periodic() {
2122
io.updateInputs(inputs);
@@ -26,11 +27,12 @@ public Command runVoltage(DoubleSupplier voltage) {
2627
return new RunCommand (() -> io.setVoltage(voltage), this).withName("Dropper Voltage");
2728
}
2829

29-
30+
//stops the dropper motors
3031
public Command stop() {
3132
return runOnce(() -> io.stop().withName("Dropper Stop"));
3233
}
3334

35+
// sets the PID
3436
public void setPIDGains(double kP, double kI, double kD) {
3537
io.setPIDGains(kP, kI, kD);
3638
}

src/main/java/frc/robot/subsystems/dropper/DropperIO.java

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,22 @@ public default double getAngVelocity() {
2424
public default void setVoltage(double voltage) {}
2525

2626
public default void setPosition(int position) {}
27+
28+
public default void setSetpoint(double setpoint) {}
29+
30+
public default void goToSetpoint(double setpoint) {}
2731

2832
public default void stop() {}
2933

3034
// PID
31-
public default void setPIDGains(double kp, ki, kd) {}
32-
public default double getP() {}
33-
public default double getI() {}
34-
public default double getD() {}
35+
public default void setPIDGains(double kp, double ki, double kd) {}
36+
public default double getP() {
37+
return 0.0;
38+
}
39+
public default double getI() {
40+
return 0.0;
41+
}
42+
public default double getD() {
43+
return 0.0;
44+
}
3545
}

0 commit comments

Comments
 (0)