cleanup TimeLib

This commit is contained in:
Peter Buchegger 2021-05-19 01:17:23 +02:00
parent 1ba1bbc9e3
commit f4bc68e710
9 changed files with 13 additions and 13 deletions

View file

@ -1,3 +1,5 @@
#include <Arduino.h>
#include "Timer.h"
Timer::Timer() : _timeout_ms(0), _nextTimeout(0) {
@ -7,7 +9,7 @@ void Timer::setTimeout(const uint32_t timeout_ms) {
_timeout_ms = timeout_ms;
}
time_t Timer::getTriggerTimeInSec() const {
uint32_t Timer::getTriggerTimeInSec() const {
return (_nextTimeout - millis()) / 1000;
}

View file

@ -1,14 +1,12 @@
#ifndef TIMER_H_
#define TIMER_H_
#include <TimeLib.h>
class Timer {
public:
Timer();
void setTimeout(const uint32_t timeout_ms);
time_t getTriggerTimeInSec() const;
void setTimeout(const uint32_t timeout_ms);
uint32_t getTriggerTimeInSec() const;
bool isActive() const;