#pragma once #include #include "config.h" namespace trbc { constexpr uint16_t kMinTimerMs = MIN_TIMER_MS; constexpr uint16_t kMaxTimerMs = MAX_TIMER_MS; constexpr uint16_t kTimerStepMs = 100; uint16_t clampTimerMs(int valueMs); uint16_t adjustTimerMs(uint16_t currentMs, int ticks); uint16_t tasmotaPulseTimeValue(uint16_t timerMs); } // namespace trbc