diff --git a/epicardium/modules/pmic.c b/epicardium/modules/pmic.c index 093e97ecdad2bd250636150c59ac18fcb16ad279..89365ffbf3fa587f53d00207905eb0942b3eb607 100644 --- a/epicardium/modules/pmic.c +++ b/epicardium/modules/pmic.c @@ -16,6 +16,7 @@ #include "timers.h" #include <stdio.h> +#include <string.h> /* Task ID for the pmic handler */ static TaskHandle_t pmic_task_id = NULL; @@ -207,7 +208,10 @@ static void pmic_check_battery() res = pmic_read_amux(PMIC_AMUX_BATT_U, &u_batt); if (res < 0) { - LOG_ERR("pmic", "Failed reading battery voltage: %d", res); + LOG_ERR("pmic", + "Failed reading battery voltage: %s (%d)", + strerror(-res), + res); return; }