Create global 'time' variable which holds RTC value

This commit is contained in:
2020-11-19 22:03:35 +01:00
parent ca61a84220
commit 29c593c2a4
9 changed files with 46 additions and 46 deletions

View File

@@ -9,20 +9,17 @@ uint8_t k_inc_hour, k_inc_minute, k_inc_second, k_inc_brightness;
void inc_hour(void)
{
led_display.hour = (led_display.hour + 1) % 24;
rtc_set_time_part(HOUR, led_display.hour);
rtc_set_time_part(HOUR, (time.hour + 1) % 24);
}
void inc_minute(void)
{
led_display.minute = (led_display.minute + 1) % 60;
rtc_set_time_part(MINUTE, led_display.minute);
rtc_set_time_part(MINUTE, (time.minute + 1) % 60);
}
void inc_second(void)
{
led_display.second = (led_display.second + 1) % 60;
rtc_set_time_part(SECOND, led_display.second);
rtc_set_time_part(SECOND, (time.second + 1) % 60);
}
void inc_brightness(void)