diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2019-06-24 08:20:48 +0200 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2019-06-24 08:20:48 +0200 |
commit | 6e1f1165982c5342f30c8b52e0cbde401ab0dede (patch) | |
tree | 86454936a3be1658849979e52c69d0c99eef3db3 | |
parent | 2b1f00bdc6f4b80f44d5aa92f0b86b84735ca10f (diff) | |
download | glutte-o-matic-6e1f1165982c5342f30c8b52e0cbde401ab0dede.tar.gz glutte-o-matic-6e1f1165982c5342f30c8b52e0cbde401ab0dede.tar.bz2 glutte-o-matic-6e1f1165982c5342f30c8b52e0cbde401ab0dede.zip |
Fix wrong units and set hour_is_even for free-running clock mode
-rw-r--r-- | src/common/src/Core/main.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/common/src/Core/main.c b/src/common/src/Core/main.c index 130cf8c..07657fa 100644 --- a/src/common/src/Core/main.c +++ b/src/common/src/Core/main.c @@ -455,7 +455,8 @@ static void gps_monit_task(void __attribute__ ((unused))*pvParameters) { usart_debug("Even changed: %i %i %s\r\n", hour_is_even, time.tm_hour, derived_mode ? "DERIVED" : "GPS"); } } - else if (last_hour_is_even_change_timestamp + 2 * 3600 < now) { + else if (last_hour_is_even_change_timestamp + (2 * 3600 * 1000) < now) { + hour_is_even = (hour_is_even + 1) % 2; last_even = hour_is_even; usart_debug("Even changed: %i %i FREE-RUNNING\r\n", hour_is_even, time.tm_hour); |