commit (incomplete)

This commit is contained in:
Abhi
2023-02-16 18:59:19 -07:00
parent b0179bb639
commit b95e32a5cc
2 changed files with 31 additions and 3 deletions
@@ -45,6 +45,8 @@ public class JoystickRecorder extends CommandBase {
this.startTime = System.currentTimeMillis();
outputs.add(new TimedOutput());
System.out.println("STARTING RECORDING");
}
// Called every time the scheduler runs while the command is scheduled.
@@ -62,11 +64,15 @@ public class JoystickRecorder extends CommandBase {
swerve.driveWithInput(new Translation2d(inputs.leftX, inputs.leftY),
new Translation2d(inputs.rightX, inputs.rightY),
true);
System.out.println("RECORDING IN PROGRESS");
}
// Called once the command ends or is interrupted.
@Override
public void end(boolean interrupted) {
System.out.println("RECORDING ENDED");
File output = new File("/home/lvuser/JoystickInputs.txt");
try (PrintWriter writer = new PrintWriter(output)) {
@@ -85,6 +91,6 @@ public class JoystickRecorder extends CommandBase {
// Returns true when the command should end.
@Override
public boolean isFinished() {
return false;
return ((System.currentTimeMillis() - this.startTime) > 15000);
}
}