From f8e40eef001435a876cb22aa36929702a9527585 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 4 Aug 2021 12:44:31 +1000 Subject: [PATCH] AP_GPS: fixed printf format errors --- libraries/AP_GPS/AP_GPS_NMEA.cpp | 4 ++-- libraries/AP_GPS/GPS_Backend.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/AP_GPS/AP_GPS_NMEA.cpp b/libraries/AP_GPS/AP_GPS_NMEA.cpp index cf28f8b092..b0bf77f529 100644 --- a/libraries/AP_GPS/AP_GPS_NMEA.cpp +++ b/libraries/AP_GPS/AP_GPS_NMEA.cpp @@ -246,8 +246,8 @@ bool AP_GPS_NMEA::_have_new_message() if (labs(dt_ms - gps._rate_ms[state.instance]) > 50 && get_type() == AP_GPS::GPS_TYPE_ALLYSTAR) { nmea_printf(port, "$PHD,06,42,UUUUTTTT,BB,0,%u,55,0,%u,0,0,0", - 1000U/gps._rate_ms[state.instance], - gps._rate_ms[state.instance]); + unsigned(1000U/gps._rate_ms[state.instance]), + unsigned(gps._rate_ms[state.instance])); } _last_fix_ms = now; diff --git a/libraries/AP_GPS/GPS_Backend.cpp b/libraries/AP_GPS/GPS_Backend.cpp index 0a98ce8fb6..88a431c459 100644 --- a/libraries/AP_GPS/GPS_Backend.cpp +++ b/libraries/AP_GPS/GPS_Backend.cpp @@ -141,7 +141,7 @@ void AP_GPS_Backend::_detection_message(char *buffer, const uint8_t buflen) cons "GPS %d: detected as %s at %d baud", instance + 1, name(), - gps._baudrates[dstate.current_baud]); + int(gps._baudrates[dstate.current_baud])); } else { hal.util->snprintf(buffer, buflen, "GPS %d: specified as %s",