1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-26 17:55:19 +03:00

Compilation fix when RTCLOCK not defined

This commit is contained in:
Andre Bernet 2015-03-22 13:17:47 +04:00
parent 609f701f90
commit 405567ac11

View file

@ -55,6 +55,7 @@ void TelemetryItem::setValue(const TelemetrySensor & sensor, int32_t newVal, uin
if (datetime.year != 0) { if (datetime.year != 0) {
datetime.datestate = 1; datetime.datestate = 1;
} }
#if defined(RTCLOCK)
if (g_eeGeneral.adjustRTC && (datetime.datestate == 1)) { if (g_eeGeneral.adjustRTC && (datetime.datestate == 1)) {
struct gtm t; struct gtm t;
gettime(&t); gettime(&t);
@ -63,6 +64,7 @@ void TelemetryItem::setValue(const TelemetrySensor & sensor, int32_t newVal, uin
t.tm_mday = datetime.day; t.tm_mday = datetime.day;
rtcSetTime(&t); rtcSetTime(&t);
} }
#endif
} }
else { else {
datetime.hour = ((uint8_t) ((data & 0xff000000) >> 24) + g_eeGeneral.timezone + 24) % 24; datetime.hour = ((uint8_t) ((data & 0xff000000) >> 24) + g_eeGeneral.timezone + 24) % 24;
@ -71,6 +73,7 @@ void TelemetryItem::setValue(const TelemetrySensor & sensor, int32_t newVal, uin
if (datetime.datestate == 1) { if (datetime.datestate == 1) {
datetime.timestate = 1; datetime.timestate = 1;
} }
#if defined(RTCLOCK)
if (g_eeGeneral.adjustRTC && (datetime.datestate == 1)) { if (g_eeGeneral.adjustRTC && (datetime.datestate == 1)) {
struct gtm t; struct gtm t;
gettime(&t); gettime(&t);
@ -83,6 +86,7 @@ void TelemetryItem::setValue(const TelemetrySensor & sensor, int32_t newVal, uin
rtcSetTime(&t); rtcSetTime(&t);
} }
} }
#endif
} }
if (datetime.year == 0) { if (datetime.year == 0) {
return; return;