From 688cf7d87ee77f46b0aa4666e1c92b2be3f73e59 Mon Sep 17 00:00:00 2001 From: joeycastillo Date: Sun, 22 Sep 2024 14:24:43 -0400 Subject: [PATCH] set year to 2024 at boot --- movement.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/movement.c b/movement.c index 3f0c1c59..0e505b49 100644 --- a/movement.c +++ b/movement.c @@ -391,6 +391,13 @@ uint8_t movement_claim_backup_register(void) { void app_init(void) { _watch_init(); + watch_date_time date_time = watch_rtc_get_date_time(); + if (date_time.reg == 0) { + // at first boot, set year to 2024 + date_time.unit.year = 2024 - WATCH_RTC_REFERENCE_YEAR; + watch_rtc_set_date_time(date_time); + } + // check if we are plugged into USB power. HAL_GPIO_VBUS_DET_in(); HAL_GPIO_VBUS_DET_pulldown();