summaryrefslogtreecommitdiff
path: root/src/utils/time.cpp
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2022-02-15 12:33:52 +0100
committerHampusM <hampus@hampusmat.com>2022-02-15 12:33:52 +0100
commitbcdce9633dc351d3bc7f347a165348b8fab87cd9 (patch)
tree88c2f5d8f0c5fac2bca28e4b543e5209f3bc98fb /src/utils/time.cpp
parent917adc6a2b6b166e37fc3d4f94b41488f0c245a5 (diff)
refactor: reorganize files & improve classes
Diffstat (limited to 'src/utils/time.cpp')
-rw-r--r--src/utils/time.cpp41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/utils/time.cpp b/src/utils/time.cpp
deleted file mode 100644
index c6d981c..0000000
--- a/src/utils/time.cpp
+++ /dev/null
@@ -1,41 +0,0 @@
-#include "time.hpp"
-
-#include <Arduino.h>
-
-Time::Time(uint64_t time_micros) : _time_micros(time_micros)
-{
-}
-
-void Time::update()
-{
- _time_micros = micros();
-}
-
-Time Time::diff(Time prev_time)
-{
- return Time(_time_micros - prev_time.microsecs());
-}
-
-double Time::secs()
-{
- const double micros_to_secs = 0.000001;
-
- return static_cast<double>(_time_micros) * micros_to_secs;
-}
-
-double Time::millisecs()
-{
- const double micros_to_millis = 0.001;
-
- return static_cast<double>(_time_micros) * micros_to_millis;
-}
-
-uint64_t Time::microsecs()
-{
- return _time_micros;
-}
-
-Time time_now()
-{
- return Time(micros());
-}