From 874483ba55aa0786df6938b9ac82c925ad1a0a07 Mon Sep 17 00:00:00 2001 From: Damjan Adamic Date: Fri, 2 Sep 2016 23:07:58 +0200 Subject: [PATCH] Compilation fixes --- radio/src/targets/common/arm/stm32/rtc_driver.cpp | 2 ++ radio/src/targets/gruvin9x/rtc_driver.cpp | 1 - radio/src/targets/sky9x/rtc_driver.cpp | 1 - radio/src/targets/sky9x/rtc_ds3231_driver.cpp | 1 + 4 files changed, 3 insertions(+), 2 deletions(-) diff --git a/radio/src/targets/common/arm/stm32/rtc_driver.cpp b/radio/src/targets/common/arm/stm32/rtc_driver.cpp index 0c828adc4..097d4a7bc 100644 --- a/radio/src/targets/common/arm/stm32/rtc_driver.cpp +++ b/radio/src/targets/common/arm/stm32/rtc_driver.cpp @@ -22,6 +22,8 @@ void rtcSetTime(const struct gtm * t) { + g_ms100 = 0; // start of next second begins now + RTC_TimeTypeDef RTC_TimeStruct; RTC_DateTypeDef RTC_DateStruct; diff --git a/radio/src/targets/gruvin9x/rtc_driver.cpp b/radio/src/targets/gruvin9x/rtc_driver.cpp index 337a4a908..3d5eda507 100644 --- a/radio/src/targets/gruvin9x/rtc_driver.cpp +++ b/radio/src/targets/gruvin9x/rtc_driver.cpp @@ -265,7 +265,6 @@ void rtcGetTime(struct gtm * utm) void rtcSetTime(const struct gtm * t) { - g_rtcTime = gmktime(t); // update local timestamp and get wday calculated g_ms100 = 0; // start of next second begins now RTC rtc; diff --git a/radio/src/targets/sky9x/rtc_driver.cpp b/radio/src/targets/sky9x/rtc_driver.cpp index 59ab29eb0..0035aa30e 100644 --- a/radio/src/targets/sky9x/rtc_driver.cpp +++ b/radio/src/targets/sky9x/rtc_driver.cpp @@ -238,7 +238,6 @@ struct t_i2cTime void rtcSetTime(const struct gtm * t) { - g_rtcTime = gmktime(t); // update local timestamp and get wday calculated g_ms100 = 0; // start of next second begins now I2CTime.setCode = 0x74 ; // Tiny SET TIME CODE command diff --git a/radio/src/targets/sky9x/rtc_ds3231_driver.cpp b/radio/src/targets/sky9x/rtc_ds3231_driver.cpp index fcb2bf387..0692d2a57 100644 --- a/radio/src/targets/sky9x/rtc_ds3231_driver.cpp +++ b/radio/src/targets/sky9x/rtc_ds3231_driver.cpp @@ -62,6 +62,7 @@ void writeRtc(gtm* ptr) void rtcSetTime(const struct gtm * t) { + g_ms100 = 0; // start of next second begins now writeRtc(t); }