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