Téma: časy termostatu
Dobrý den,
díval jsem se na ukázku programu termostat, kde je porovnání časů pro načtení požadované teploty.
Podle programu se porovnávají časy jako hodnoty 5:00=500 14:17=1417 atd.
Jak může ale daná podmínka (_tm>=_t1 && _tm<=_t2) vybrat druhý řádek, pokud jsou programy definovány jako:
1. časový interval: 5:00 - 14:17
2. časový interval: 14:18 - 4:59
Aktuální čas SDS je např.: 14:20?
Pak podmínka bue if (1420>=1418 && 1420<=459) // tato podmínka nikdy plati nebude a nebude vybrán 2. časový interval...
Děkuji