Load mon: Be less verbose on boot

This commit is contained in:
Lorenz Meier
2016-12-12 09:49:36 +01:00
committed by Lorenz Meier
parent 0d174be0a0
commit 4c714f0e46
+12 -6
View File
@@ -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()