diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/drivers/gps/ubx.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/drivers/gps/ubx.cpp b/src/drivers/gps/ubx.cpp index 5db3ced7c..4563fb65c 100644 --- a/src/drivers/gps/ubx.cpp +++ b/src/drivers/gps/ubx.cpp @@ -826,7 +826,9 @@ UBX::payload_rx_done(void) timespec ts; ts.tv_sec = epoch; ts.tv_nsec = _buf.payload_rx_nav_timeutc.nano; - clock_settime(CLOCK_REALTIME, &ts); + if (clock_settime(CLOCK_REALTIME, &ts)) { + warn("failed setting clock"); + } _gps_position->time_gps_usec = ((uint64_t)epoch) * 1000000ULL; _gps_position->time_gps_usec += _buf.payload_rx_nav_timeutc.nano / 1000; |