From 4c714f0e466dca6edb16b6484973862bfc499471 Mon Sep 17 00:00:00 2001 From: Lorenz Meier <lm@inf.ethz.ch> Date: Mon, 12 Dec 2016 09:49:36 +0100 Subject: [PATCH] Load mon: Be less verbose on boot --- src/modules/load_mon/load_mon.cpp | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/src/modules/load_mon/load_mon.cpp b/src/modules/load_mon/load_mon.cpp index 8e43f6ed24..7ed88ed1a0 100644 --- a/src/modules/load_mon/load_mon.cpp +++ b/src/modules/load_mon/load_mon.cpp @@ -136,13 +136,19 @@ LoadMon::LoadMon() : _stack_perf(perf_alloc(PC_ELAPSED, "stack_check")), _stack_check_enabled(false) { - /* Parameter for stack checking */ - param_t _param_stack_check = param_find("SYS_STCK_EN"); - int ret_val = 0; - param_get(_param_stack_check, &ret_val); - _stack_check_enabled = ret_val > 0; + // Enable stack checking by param + param_t param_stack_check = param_find("SYS_STCK_EN"); - PX4_INFO("stack check enabled: %s", _stack_check_enabled ? "yes" : "no"); + if (param_stack_check != PARAM_INVALID) { + int ret_val = 0; + param_get(param_stack_check, &ret_val); + _stack_check_enabled = ret_val > 0; + + // Only be verbose if enabled + if (_stack_check_enabled) { + PX4_INFO("stack check enabled"); + } + } } LoadMon::~LoadMon() -- GitLab