diff --git a/libraries/AP_GPS/AP_GPS_UBLOX.cpp b/libraries/AP_GPS/AP_GPS_UBLOX.cpp index d351fda4ed..12856e3958 100644 --- a/libraries/AP_GPS/AP_GPS_UBLOX.cpp +++ b/libraries/AP_GPS/AP_GPS_UBLOX.cpp @@ -49,6 +49,9 @@ AP_GPS_UBLOX::AP_GPS_UBLOX(AP_GPS &_gps, AP_GPS::GPS_State &_state, AP_HAL::UART _payload_counter(0), _fix_count(0), _class(0), + _cfg_saved(false), + _last_cfg_sent_time(0), + _num_cfg_save_tries(0), _new_position(0), _new_speed(0), need_rate_update(false), @@ -56,10 +59,7 @@ AP_GPS_UBLOX::AP_GPS_UBLOX(AP_GPS &_gps, AP_GPS::GPS_State &_state, AP_HAL::UART next_fix(AP_GPS::NO_FIX), rate_update_step(0), _last_5hz_time(0), - noReceivedHdop(true), - _cfg_saved(false), - _last_cfg_sent_time(0), - _num_cfg_save_tries(0) + noReceivedHdop(true) { // stop any config strings that are pending gps.send_blob_start(state.instance, NULL, 0); diff --git a/libraries/AP_GPS/AP_GPS_UBLOX.h b/libraries/AP_GPS/AP_GPS_UBLOX.h index 53766468aa..4322539256 100644 --- a/libraries/AP_GPS/AP_GPS_UBLOX.h +++ b/libraries/AP_GPS/AP_GPS_UBLOX.h @@ -425,7 +425,7 @@ private: uint8_t rate_update_step; uint32_t _last_5hz_time; - bool noReceivedHdop = true; + bool noReceivedHdop; void _configure_navigation_rate(uint16_t rate_ms); void _configure_message_rate(uint8_t msg_class, uint8_t msg_id, uint8_t rate);