Removed espchrono_impl.cpp

This commit is contained in:
2021-04-15 21:44:57 +02:00
parent 5e7f5775ee
commit bf341edf53
2 changed files with 0 additions and 26 deletions

View File

@ -18,7 +18,6 @@ set(headers
)
set(sources
src/espchrono_impl.cpp
src/espstrutils.cpp
src/taskutils.cpp
)

View File

@ -1,25 +0,0 @@
// local includes
#include "espchrono.h"
// system includes
#include <time.h>
// esp-idf inlcludes
#include <esp_timer.h>
using namespace std::chrono_literals;
// actual implementations used on the ESP32
auto espchrono::utc_clock::now() noexcept -> time_point
{
timeval tv;
gettimeofday(&tv, NULL);
seconds32 seconds{tv.tv_sec};
return time_point{seconds};
}
auto espchrono::millis_clock::now() noexcept -> time_point
{
return time_point{std::chrono::floor<duration>(std::chrono::microseconds{esp_timer_get_time()})};
}