From 5c715978e8a512aeda57f709eb3bfd7637bc7f60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Thu, 6 Jun 2019 09:54:35 +0200 Subject: [PATCH] param compare/greater: do not print 'parameter not found' message Reduces clutter in the boot output (now that we have it in the log). On omnibus for example we see: ERROR [param] Parameter SENS_EN_BATT not found ERROR [param] Parameter SENS_EN_LL40LS not found ERROR [param] Parameter SENS_EN_LL40LS not found ERROR [param] Parameter SENS_EN_MB12XX not found ERROR [param] Parameter SENS_EN_PGA460 not found ERROR [param] Parameter SENS_EN_SF1XX not found ERROR [param] Parameter SENS_EN_TRANGER not found --- ROMFS/px4fmu_common/init.d/rc.logging | 9 +++------ src/systemcmds/param/param.cpp | 2 +- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/ROMFS/px4fmu_common/init.d/rc.logging b/ROMFS/px4fmu_common/init.d/rc.logging index eadcd65a1e..711cbb8087 100644 --- a/ROMFS/px4fmu_common/init.d/rc.logging +++ b/ROMFS/px4fmu_common/init.d/rc.logging @@ -4,13 +4,10 @@ # NOTE: Script variables are declared/initialized/unset in the rcS script. # -if ! ver hwcmp PX4_SITL +if param greater UAVCAN_ENABLE 1 then - if param greater UAVCAN_ENABLE 1 - then - # Reduce logger buffer to free up some RAM for UAVCAN servers. - set LOGGER_BUF 6 - fi + # Reduce logger buffer to free up some RAM for UAVCAN servers. + set LOGGER_BUF 6 fi ############################################################################### diff --git a/src/systemcmds/param/param.cpp b/src/systemcmds/param/param.cpp index 2828e10e5f..f70f4e2211 100644 --- a/src/systemcmds/param/param.cpp +++ b/src/systemcmds/param/param.cpp @@ -709,7 +709,7 @@ do_compare(const char *name, char *vals[], unsigned comparisons, enum COMPARE_OP /* set nothing if parameter cannot be found */ if (param == PARAM_INVALID) { /* param not found */ - PX4_ERR("Parameter %s not found", name); + PX4_DEBUG("Parameter %s not found", name); return 1; }