mirror of
https://github.com/MrUnknownDE/OpenIris-ESPIDF.git
synced 2026-04-23 00:13:43 +02:00
Add led manager with support for Babble boards
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
idf_component_register(SRCS "Helpers/helpers.cpp"
|
||||
INCLUDE_DIRS "helpers"
|
||||
REQUIRES esp_timer
|
||||
)
|
||||
@@ -77,4 +77,9 @@ std::vector<std::string> Helpers::split(const std::string &s, char delimiter)
|
||||
parts.push_back(part);
|
||||
}
|
||||
return parts;
|
||||
}
|
||||
|
||||
int64_t Helpers::getTimeInMillis()
|
||||
{
|
||||
return (esp_timer_get_time() / 1000);
|
||||
}
|
||||
@@ -1,5 +1,7 @@
|
||||
#pragma once
|
||||
#ifndef HELPERS_HPP
|
||||
#define HELPERS_HPP
|
||||
#include "esp_timer.h"
|
||||
#include <string>
|
||||
#include <sstream>
|
||||
#include <vector>
|
||||
@@ -31,6 +33,8 @@ namespace Helpers
|
||||
std::snprintf(buf.get(), size, format.c_str(), args...);
|
||||
return std::string(buf.get(), buf.get() + size - 1); // We don't want the '\0' inside
|
||||
}
|
||||
|
||||
int64_t getTimeInMillis();
|
||||
}
|
||||
|
||||
#endif // HELPERS_HPP
|
||||
|
||||
Reference in New Issue
Block a user