Skip to content

Commit 9d83b06

Browse files
[commands] Use Timer.restart() (#5023)
1 parent 945d5e4 commit 9d83b06

File tree

5 files changed

+5
-12
lines changed

5 files changed

+5
-12
lines changed

cpp/frc2/command/MecanumControllerCommand.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -257,8 +257,7 @@ void MecanumControllerCommand::Initialize() {
257257
m_prevSpeeds = m_kinematics.ToWheelSpeeds(
258258
frc::ChassisSpeeds{initialXVelocity, initialYVelocity, 0_rad_per_s});
259259

260-
m_timer.Reset();
261-
m_timer.Start();
260+
m_timer.Restart();
262261
if (m_usePID) {
263262
m_frontLeftController->Reset();
264263
m_rearLeftController->Reset();

cpp/frc2/command/RamseteCommand.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,8 +92,7 @@ void RamseteCommand::Initialize() {
9292
m_prevSpeeds = m_kinematics.ToWheelSpeeds(
9393
frc::ChassisSpeeds{initialState.velocity, 0_mps,
9494
initialState.velocity * initialState.curvature});
95-
m_timer.Reset();
96-
m_timer.Start();
95+
m_timer.Restart();
9796
if (m_usePID) {
9897
m_leftController->Reset();
9998
m_rightController->Reset();

cpp/frc2/command/WaitCommand.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ WaitCommand::WaitCommand(units::second_t duration) : m_duration{duration} {
1515
}
1616

1717
void WaitCommand::Initialize() {
18-
m_timer.Reset();
19-
m_timer.Start();
18+
m_timer.Restart();
2019
}
2120

2221
void WaitCommand::End(bool interrupted) {

include/frc2/command/SwerveControllerCommand.inc

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,8 +150,7 @@ void SwerveControllerCommand<NumModules>::Initialize() {
150150
return m_trajectory.States().back().pose.Rotation();
151151
};
152152
}
153-
m_timer.Reset();
154-
m_timer.Start();
153+
m_timer.Restart();
155154
}
156155

157156
template <size_t NumModules>

include/frc2/command/TrapezoidProfileCommand.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,7 @@ class TrapezoidProfileCommand
6363
this->AddRequirements(requirements);
6464
}
6565

66-
void Initialize() override {
67-
m_timer.Reset();
68-
m_timer.Start();
69-
}
66+
void Initialize() override { m_timer.Restart(); }
7067

7168
void Execute() override { m_output(m_profile.Calculate(m_timer.Get())); }
7269

0 commit comments

Comments
 (0)