From 42e4ea86b1fad126b76c2e50cd6a1814d14d859c Mon Sep 17 00:00:00 2001 From: David Sidrane Date: Wed, 2 Jun 2021 12:17:31 -0700 Subject: [PATCH] uavcannode_gps_demo:Use inttypes --- src/drivers/uavcannode_gps_demo/canard_main.c | 3 ++- src/drivers/uavcannode_gps_demo/socketcan.c | 1 + src/drivers/uavcannode_gps_demo/uorb_converter.c | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/drivers/uavcannode_gps_demo/canard_main.c b/src/drivers/uavcannode_gps_demo/canard_main.c index d63ff39b8c..65e6f5a1e6 100644 --- a/src/drivers/uavcannode_gps_demo/canard_main.c +++ b/src/drivers/uavcannode_gps_demo/canard_main.c @@ -42,6 +42,7 @@ #include +#include #include #include #include @@ -299,7 +300,7 @@ void processTxRxOnce(CanardInstance *ins, CanardSocketInstance *sock_ins, int ti // It is possible to statically prove that an out-of-memory will never occur for a given application if // the heap is sized correctly; for background, refer to the Robson's Proof and the documentation for O1Heap. // Reception of an invalid frame is NOT an error. - fprintf(stderr, "Receive error %d\n", result); + fprintf(stderr, "Receive error %" PRId32 "\n", result); } else if (result == 1) { printf("Receive portId %i\n", receive.port_id); diff --git a/src/drivers/uavcannode_gps_demo/socketcan.c b/src/drivers/uavcannode_gps_demo/socketcan.c index 0176155387..c27402ba60 100644 --- a/src/drivers/uavcannode_gps_demo/socketcan.c +++ b/src/drivers/uavcannode_gps_demo/socketcan.c @@ -1,5 +1,6 @@ #include "socketcan.h" +#include #include #include #include diff --git a/src/drivers/uavcannode_gps_demo/uorb_converter.c b/src/drivers/uavcannode_gps_demo/uorb_converter.c index bcf06537bc..9bed3ad810 100644 --- a/src/drivers/uavcannode_gps_demo/uorb_converter.c +++ b/src/drivers/uavcannode_gps_demo/uorb_converter.c @@ -5,6 +5,7 @@ * Author: hovergames */ +#include #include #include "uorb_converter.h" @@ -95,7 +96,7 @@ void uorbProcessSub(int timeout_msec) // An error has occurred: either an argument is invalid or we've ran out of memory. // It is possible to statically prove that an out-of-memory will never occur for a given application if the // heap is sized correctly; for background, refer to the Robson's Proof and the documentation for O1Heap. - PX4_ERR("canardTxPush error %d", result); + PX4_ERR("canardTxPush error %" PRId32, result); } }