From acab1478a224a69435519ebd4ff92199da0b11d0 Mon Sep 17 00:00:00 2001 From: bugobliterator Date: Wed, 11 Aug 2021 19:12:41 +0530 Subject: [PATCH] AP_Periph: fix build error --- Tools/AP_Periph/can.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tools/AP_Periph/can.cpp b/Tools/AP_Periph/can.cpp index 565613b6f1..799be75813 100644 --- a/Tools/AP_Periph/can.cpp +++ b/Tools/AP_Periph/can.cpp @@ -1565,7 +1565,7 @@ void AP_Periph_FW::can_battery_update(void) #if !defined(HAL_PERIPH_BATTERY_SKIP_NAME) // example model_name: "org.ardupilot.ap_periph SN 123" char text[UAVCAN_EQUIPMENT_POWER_BATTERYINFO_MODEL_NAME_MAX_LENGTH+1] {}; - hal.util->snprintf(text, sizeof(text), "%s %d", AP_PERIPH_BATTERY_MODEL_NAME, serial_number); + hal.util->snprintf(text, sizeof(text), "%s %ld", AP_PERIPH_BATTERY_MODEL_NAME, (long int)serial_number); pkt.model_name.len = strlen(text); pkt.model_name.data = (uint8_t *)text; #endif //defined(HAL_PERIPH_BATTERY_SKIP_NAME)