diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/common/Core/common.c | 2 | ||||
-rw-r--r-- | src/common/GPS/gps.c | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/common/Core/common.c b/src/common/Core/common.c index 7e19eaf..41d3fac 100644 --- a/src/common/Core/common.c +++ b/src/common/Core/common.c @@ -123,7 +123,7 @@ static int is_dst(const struct tm *time) { } int local_time(struct tm *time) { - const int local_time_offset=1; // hours + const int local_time_offset = 1; // hours int num_sv_used = 0; int valid = gps_utctime(time, &num_sv_used); diff --git a/src/common/GPS/gps.c b/src/common/GPS/gps.c index bfdc1c1..b4b13e1 100644 --- a/src/common/GPS/gps.c +++ b/src/common/GPS/gps.c @@ -56,6 +56,7 @@ int gps_utctime(struct tm *timeutc, int *num_sv_used) timeutc->tm_hour = gps_timeutc.tm_hour; timeutc->tm_min = gps_timeutc.tm_min; timeutc->tm_sec = gps_timeutc.tm_sec; + timeutc->tm_isdst = 0; *num_sv_used = gps_num_sv_used; valid = gps_timeutc_valid; } @@ -94,6 +95,7 @@ static void gps_task(void __attribute__ ((unused))*pvParameters) { gps_timeutc.tm_hour = frame.time.hours; gps_timeutc.tm_min = frame.time.minutes; gps_timeutc.tm_sec = frame.time.seconds; + gps_timeutc.tm_isdst = 0; gps_timeutc_valid = frame.valid; gps_timeutc_last_updated = xTaskGetTickCount(); xSemaphoreGive(timeutc_semaphore); |