diff --git a/src/lib/parameters/param.h b/src/lib/parameters/param.h index eadc42f277..2216898739 100644 --- a/src/lib/parameters/param.h +++ b/src/lib/parameters/param.h @@ -448,10 +448,16 @@ __END_DECLS #if defined(__cplusplus) && !defined(PARAM_IMPLEMENTATION) #if 1 // set to 1 to debug param type mismatches #include +#include + +#ifndef MODULE_NAME +#define MODULE_NAME "px4" +#endif + #define CHECK_PARAM_TYPE(param, type) \ if (param_type(param) != type) { \ /* use printf() to avoid having to use more includes */ \ - printf("wrong type passed to param_get() for param %s\n", param_name(param)); \ + PX4_ERR("wrong type passed to param_get() for param %s", param_name(param)); \ } #else #define CHECK_PARAM_TYPE(param, type)