Respect values over 11.1s.

This commit is contained in:
Holger Weber
2026-05-15 00:54:34 +02:00
parent d2ab1369f6
commit 8927a65573
7 changed files with 114 additions and 12 deletions

View File

@@ -9,8 +9,11 @@ namespace trbc {
constexpr uint16_t kMinTimerMs = MIN_TIMER_MS;
constexpr uint16_t kMaxTimerMs = MAX_TIMER_MS;
constexpr uint16_t kTimerStepMs = 100;
constexpr uint16_t kTasmotaTenthsLimitMs = 11100;
constexpr uint16_t kTasmotaSecondsStartMs = 12000;
uint16_t clampTimerMs(int valueMs);
uint16_t normalizeTimerMs(int valueMs);
uint16_t adjustTimerMs(uint16_t currentMs, int ticks);
uint16_t tasmotaPulseTimeValue(uint16_t timerMs);