reimplement timer

This commit is contained in:
ary 2023-12-01 08:39:15 -05:00
parent 540a12c11c
commit 7a9f3bb951
2 changed files with 33 additions and 0 deletions

19
CLOUDS/include/Timer.h Normal file
View File

@ -0,0 +1,19 @@
#pragma once
#ifndef _Timer_h_
#define _Timer_h_
#include "main.h"
class Timer {
public:
Timer();
double getElapsedTimeMS();
void reset();
private:
double start;
};
#endif

14
CLOUDS/src/Timer.cpp Normal file
View File

@ -0,0 +1,14 @@
#include "main.h"
#include "Timer.h"
Timer::Timer() {
start = pros::millis();
}
double Timer::getElapsedTimeMS() {
return (pros::millis() - start);
}
void Timer::reset() {
start = pros::millis();
}