1

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

2

Re: časy termostatu

Není tam někde v popisu podmínka 0:00 - 23:59? Mělo by to pak být 14:18-23.59 a 0:00-4:59.