From d14056fa1eaa52bbebb3afb46d177d975d91e0e0 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sun, 20 Dec 2015 17:52:36 +1100 Subject: [PATCH] Copter: fixed build warnings --- ArduCopter/Parameters.cpp | 2 +- ArduCopter/system.cpp | 2 +- ArduCopter/test.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ArduCopter/Parameters.cpp b/ArduCopter/Parameters.cpp index 0b8b21399d..2c689ff42c 100644 --- a/ArduCopter/Parameters.cpp +++ b/ArduCopter/Parameters.cpp @@ -1172,6 +1172,6 @@ void Copter::load_parameters(void) // Load all auto-loaded EEPROM variables AP_Param::load_all(); AP_Param::convert_old_parameters(&conversion_table[0], ARRAY_SIZE(conversion_table)); - cliSerial->printf("load_all took %uus\n", micros() - before); + cliSerial->printf("load_all took %uus\n", (unsigned)(micros() - before)); } } diff --git a/ArduCopter/system.cpp b/ArduCopter/system.cpp index 58dee570d1..a53fcef3c1 100644 --- a/ArduCopter/system.cpp +++ b/ArduCopter/system.cpp @@ -96,7 +96,7 @@ void Copter::init_ardupilot() cliSerial->printf("\n\nInit " FIRMWARE_STRING "\n\nFree RAM: %u\n", - hal.util->available_memory()); + (unsigned)hal.util->available_memory()); // // Report firmware version code expect on console (check of actual EEPROM format version is done in load_parameters function) diff --git a/ArduCopter/test.cpp b/ArduCopter/test.cpp index 479d81fcc5..72dc86abe8 100644 --- a/ArduCopter/test.cpp +++ b/ArduCopter/test.cpp @@ -119,7 +119,7 @@ int8_t Copter::test_compass(uint8_t argc, const Menu::arg *argv) const Vector3f &mag_ofs = compass.get_offsets(); const Vector3f &mag = compass.get_field(); cliSerial->printf("Heading: %d, XYZ: %.0f, %.0f, %.0f,\tXYZoff: %6.2f, %6.2f, %6.2f\n", - (wrap_360_cd(ToDeg(heading) * 100)) /100, + (int)(wrap_360_cd(ToDeg(heading) * 100)) /100, (double)mag.x, (double)mag.y, (double)mag.z,