Skip to content

Commit df61ec3

Browse files
committed
fixed error in ManipulatorIO
1 parent d74bcd5 commit df61ec3

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

src/main/java/frc/robot/subsystems/manipulator/ManipulatorIO.java

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
import edu.wpi.first.units.measure.LinearVelocity;
1515
import edu.wpi.first.units.measure.Power;
1616
import edu.wpi.first.units.measure.Voltage;
17+
import edu.wpi.first.wpilibj.sysid.SysIdRoutineLog;
1718

1819

1920

@@ -56,17 +57,28 @@ public class ArmStatus {
5657
public Power elevator2power= Watts.zero();
5758
public Power elevator2powerAvg = Watts.zero();
5859

59-
6060
//encoder
6161
public Angle absoluteEncoder = Degrees.of(0);
6262
public double rawabsoluteEncoder = 0;
6363

6464
// updating the inputs on the elevator
6565
public default void updateInputs(ManipulatorIOInputs inputs) {}
66-
public default void toggleSyncing() {} }
66+
public default void toggleSyncing() {}
6767

6868
//need for SYS ID support
69-
69+
public default void logArmMotor(SysIdRoutineLog log) {}
70+
71+
public default void setElevatorMotorVoltage(double vol) {}
72+
73+
public default void logElevatorMotor(SysIdRoutineLog log) {}
74+
75+
// ELEVATOR METHODS
76+
public default void setElevatorTarget(Distance dist) {}
77+
public default void setElevatorPosition(Distance d) {} ;
78+
79+
// ARM METHODS
80+
public default void setArmTarget(Angle angle) {}
81+
}
7082

7183

7284

0 commit comments

Comments
 (0)