Skip to content
Snippets Groups Projects
Commit 3cc1c9d0 authored by Beat Küng's avatar Beat Küng Committed by Lorenz Meier
Browse files

param command: warnx -> PX4_{WARN,ERR}

parent cfa84954
No related branches found
No related tags found
No related merge requests found
......@@ -42,6 +42,7 @@
#include <px4_config.h>
#include <px4_posix.h>
#include <errno.h>
#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
......@@ -97,8 +98,10 @@ param_main(int argc, char *argv[])
return do_save(argv[2]);
} else {
if (do_save_default()) {
warnx("Param export failed.");
int ret = do_save_default();
if (ret) {
PX4_ERR("Param save failed (%i)", ret);
return 1;
} else {
......@@ -133,7 +136,7 @@ param_main(int argc, char *argv[])
param_set_default_file(NULL);
}
warnx("selected parameter default file %s", param_get_default_file());
PX4_INFO("selected parameter default file %s", param_get_default_file());
return 0;
}
......@@ -169,7 +172,7 @@ param_main(int argc, char *argv[])
return do_set(argv[2], argv[3], false);
} else {
warnx("not enough arguments.\nTry 'param set PARAM_NAME 3 [fail]'");
PX4_ERR("not enough arguments.\nTry 'param set PARAM_NAME 3 [fail]'");
return 1;
}
}
......@@ -179,7 +182,7 @@ param_main(int argc, char *argv[])
return do_compare(argv[2], &argv[3], argc - 3, COMPARE_OPERATOR_EQUAL);
} else {
warnx("not enough arguments.\nTry 'param compare PARAM_NAME 3'");
PX4_ERR("not enough arguments.\nTry 'param compare PARAM_NAME 3'");
return 1;
}
}
......@@ -189,7 +192,7 @@ param_main(int argc, char *argv[])
return do_compare(argv[2], &argv[3], argc - 3, COMPARE_OPERATOR_GREATER);
} else {
warnx("not enough arguments.\nTry 'param greater PARAM_NAME 3'");
PX4_ERR("not enough arguments.\nTry 'param greater PARAM_NAME 3'");
return 1;
}
}
......@@ -217,7 +220,7 @@ param_main(int argc, char *argv[])
return do_show_index(argv[2], true);
} else {
warnx("no index provided");
PX4_ERR("no index provided");
return 1;
}
}
......@@ -227,7 +230,7 @@ param_main(int argc, char *argv[])
return do_show_index(argv[2], false);
} else {
warnx("no index provided");
PX4_ERR("no index provided");
return 1;
}
}
......@@ -237,7 +240,7 @@ param_main(int argc, char *argv[])
return do_find(argv[2]);
} else {
warnx("not enough arguments.\nTry 'param find PARAM_NAME'");
PX4_ERR("not enough arguments.\nTry 'param find PARAM_NAME'");
return 1;
}
}
......@@ -278,7 +281,7 @@ do_save(const char *param_file_name)
int fd = open(param_file_name, O_WRONLY | O_CREAT, PX4_O_MODE_666);
if (fd < 0) {
warn("opening '%s' failed", param_file_name);
PX4_ERR("open '%s' failed (%i)", param_file_name, errno);
return 1;
}
......@@ -289,7 +292,7 @@ do_save(const char *param_file_name)
#ifndef __PX4_QURT
(void)unlink(param_file_name);
#endif
warnx("error exporting to '%s'", param_file_name);
PX4_ERR("exporting to '%s' failed (%i)", param_file_name, result);
return 1;
}
......@@ -302,7 +305,7 @@ do_load(const char *param_file_name)
int fd = open(param_file_name, O_RDONLY);
if (fd < 0) {
warn("open failed '%s'", param_file_name);
PX4_ERR("open '%s' failed (%i)", param_file_name, errno);
return 1;
}
......@@ -310,7 +313,7 @@ do_load(const char *param_file_name)
close(fd);
if (result < 0) {
warnx("error importing from '%s'", param_file_name);
PX4_ERR("importing from '%s' failed (%i)", param_file_name, result);
return 1;
}
......@@ -323,7 +326,7 @@ do_import(const char *param_file_name)
int fd = open(param_file_name, O_RDONLY);
if (fd < 0) {
warn("open '%s'", param_file_name);
PX4_ERR("open '%s' failed (%i)", param_file_name, errno);
return 1;
}
......@@ -331,7 +334,7 @@ do_import(const char *param_file_name)
close(fd);
if (result < 0) {
warnx("error importing from '%s'", param_file_name);
PX4_ERR("importing from '%s' failed (%i)", param_file_name, result);
return 1;
}
......@@ -361,7 +364,7 @@ do_find(const char *name)
param_t ret = param_find_no_notification(name);
if (ret == PARAM_INVALID) {
warnx("Parameter %s not found", name);
PX4_ERR("Parameter %s not found", name);
return 1;
}
......@@ -386,7 +389,7 @@ do_show_index(const char *index, bool used_index)
}
if (param == PARAM_INVALID) {
warnx("param not found for index %u", i);
PX4_ERR("param not found for index %u", i);
return 1;
}
......@@ -441,7 +444,7 @@ do_show_print(void *arg, param_t param)
} else if (*ss == '*') {
if (*(ss + 1) != '\0') {
warnx("* symbol only allowed at end of search string.");
PX4_WARN("* symbol only allowed at end of search string");
// FIXME - should exit
return;
}
......@@ -507,7 +510,7 @@ do_set(const char *name, const char *val, bool fail_on_not_found)
/* set nothing if parameter cannot be found */
if (param == PARAM_INVALID) {
/* param not found - fail silenty in scripts as it prevents booting */
warnx("Error: Parameter %s not found.", name);
PX4_ERR("Parameter %s not found.", name);
return (fail_on_not_found) ? 1 : 0;
}
......@@ -559,12 +562,14 @@ do_set(const char *name, const char *val, bool fail_on_not_found)
break;
default:
warnx("<unknown / unsupported type %d>\n", 0 + param_type(param));
PX4_ERR("<unknown / unsupported type %d>\n", 0 + param_type(param));
return 1;
}
if (param_save_default()) {
warnx("Param export failed.");
int ret = param_save_default();
if (ret) {
PX4_ERR("Param save failed (%i)", ret);
return 1;
} else {
......@@ -582,7 +587,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 */
warnx("Error: Parameter %s not found.", name);
PX4_ERR("Parameter %s not found", name);
return 1;
}
......@@ -634,7 +639,7 @@ do_compare(const char *name, char *vals[], unsigned comparisons, enum COMPARE_OP
break;
default:
warnx("<unknown / unsupported type %d>\n", 0 + param_type(param));
PX4_ERR("<unknown / unsupported type %d>", 0 + param_type(param));
return 1;
}
......@@ -657,8 +662,10 @@ do_reset(const char *excludes[], int num_excludes)
param_reset_all();
}
if (param_save_default()) {
warnx("Param export failed.");
int ret = param_save_default();
if (ret) {
PX4_ERR("Param save failed (%i)", ret);
return 1;
}
......@@ -684,8 +691,10 @@ do_reset_nostart(const char *excludes[], int num_excludes)
(void)param_set(param_find("SYS_AUTOSTART"), &autostart);
(void)param_set(param_find("SYS_AUTOCONFIG"), &autoconfig);
if (param_save_default()) {
warnx("Param export failed.");
int ret = param_save_default();
if (ret) {
PX4_ERR("Param save failed (%i)", ret);
return 1;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment