mirror of
https://github.com/PX4/PX4-Autopilot.git
synced 2026-06-08 02:17:07 +08:00
Removed unused code
This commit is contained in:
@@ -198,216 +198,3 @@ do_accel(int argc, char *argv[])
|
||||
|
||||
exit(0);
|
||||
}
|
||||
|
||||
// static void
|
||||
// do_load(const char* param_file_name)
|
||||
// {
|
||||
// int fd = open(param_file_name, O_RDONLY);
|
||||
|
||||
// if (fd < 0)
|
||||
// err(1, "open '%s'", param_file_name);
|
||||
|
||||
// int result = param_load(fd);
|
||||
// close(fd);
|
||||
|
||||
// if (result < 0) {
|
||||
// errx(1, "error importing from '%s'", param_file_name);
|
||||
// }
|
||||
|
||||
// exit(0);
|
||||
// }
|
||||
|
||||
// static void
|
||||
// do_import(const char* param_file_name)
|
||||
// {
|
||||
// int fd = open(param_file_name, O_RDONLY);
|
||||
|
||||
// if (fd < 0)
|
||||
// err(1, "open '%s'", param_file_name);
|
||||
|
||||
// int result = param_import(fd);
|
||||
// close(fd);
|
||||
|
||||
// if (result < 0)
|
||||
// errx(1, "error importing from '%s'", param_file_name);
|
||||
|
||||
// exit(0);
|
||||
// }
|
||||
|
||||
// static void
|
||||
// do_show(const char* search_string)
|
||||
// {
|
||||
// printf(" + = saved, * = unsaved\n");
|
||||
// param_foreach(do_show_print, search_string, false);
|
||||
|
||||
// exit(0);
|
||||
// }
|
||||
|
||||
// static void
|
||||
// do_show_print(void *arg, param_t param)
|
||||
// {
|
||||
// int32_t i;
|
||||
// float f;
|
||||
// const char *search_string = (const char*)arg;
|
||||
|
||||
// /* print nothing if search string is invalid and not matching */
|
||||
// if (!(arg == NULL || (!strcmp(search_string, param_name(param))))) {
|
||||
// /* param not found */
|
||||
// return;
|
||||
// }
|
||||
|
||||
// printf("%c %s: ",
|
||||
// param_value_unsaved(param) ? '*' : (param_value_is_default(param) ? ' ' : '+'),
|
||||
// param_name(param));
|
||||
|
||||
// /*
|
||||
// * This case can be expanded to handle printing common structure types.
|
||||
// */
|
||||
|
||||
// switch (param_type(param)) {
|
||||
// case PARAM_TYPE_INT32:
|
||||
// if (!param_get(param, &i)) {
|
||||
// printf("%d\n", i);
|
||||
// return;
|
||||
// }
|
||||
|
||||
// break;
|
||||
|
||||
// case PARAM_TYPE_FLOAT:
|
||||
// if (!param_get(param, &f)) {
|
||||
// printf("%4.4f\n", (double)f);
|
||||
// return;
|
||||
// }
|
||||
|
||||
// break;
|
||||
|
||||
// case PARAM_TYPE_STRUCT ... PARAM_TYPE_STRUCT_MAX:
|
||||
// printf("<struct type %d size %u>\n", 0 + param_type(param), param_size(param));
|
||||
// return;
|
||||
|
||||
// default:
|
||||
// printf("<unknown type %d>\n", 0 + param_type(param));
|
||||
// return;
|
||||
// }
|
||||
|
||||
// printf("<error fetching parameter %d>\n", param);
|
||||
// }
|
||||
|
||||
// static void
|
||||
// do_set(const char* name, const char* val)
|
||||
// {
|
||||
// int32_t i;
|
||||
// float f;
|
||||
// param_t param = param_find(name);
|
||||
|
||||
// /* set nothing if parameter cannot be found */
|
||||
// if (param == PARAM_INVALID) {
|
||||
// param not found
|
||||
// errx(1, "Error: Parameter %s not found.", name);
|
||||
// }
|
||||
|
||||
// printf("%c %s: ",
|
||||
// param_value_unsaved(param) ? '*' : (param_value_is_default(param) ? ' ' : '+'),
|
||||
// param_name(param));
|
||||
|
||||
// /*
|
||||
// * Set parameter if type is known and conversion from string to value turns out fine
|
||||
// */
|
||||
|
||||
// switch (param_type(param)) {
|
||||
// case PARAM_TYPE_INT32:
|
||||
// if (!param_get(param, &i)) {
|
||||
// printf("curr: %d", i);
|
||||
|
||||
// /* convert string */
|
||||
// char* end;
|
||||
// i = strtol(val,&end,10);
|
||||
// param_set(param, &i);
|
||||
// printf(" -> new: %d\n", i);
|
||||
|
||||
// }
|
||||
|
||||
// break;
|
||||
|
||||
// case PARAM_TYPE_FLOAT:
|
||||
// if (!param_get(param, &f)) {
|
||||
// printf("curr: %4.4f", (double)f);
|
||||
|
||||
// /* convert string */
|
||||
// char* end;
|
||||
// f = strtod(val,&end);
|
||||
// param_set(param, &f);
|
||||
// printf(" -> new: %f\n", f);
|
||||
|
||||
// }
|
||||
|
||||
// break;
|
||||
|
||||
// default:
|
||||
// errx(1, "<unknown / unsupported type %d>\n", 0 + param_type(param));
|
||||
// }
|
||||
|
||||
// exit(0);
|
||||
// }
|
||||
|
||||
// static void
|
||||
// do_compare(const char* name, const char* val)
|
||||
// {
|
||||
// int32_t i;
|
||||
// float f;
|
||||
// param_t param = param_find(name);
|
||||
|
||||
// /* set nothing if parameter cannot be found */
|
||||
// if (param == PARAM_INVALID) {
|
||||
// /* param not found */
|
||||
// errx(1, "Error: Parameter %s not found.", name);
|
||||
// }
|
||||
|
||||
// /*
|
||||
// * Set parameter if type is known and conversion from string to value turns out fine
|
||||
// */
|
||||
|
||||
// int ret = 1;
|
||||
|
||||
// switch (param_type(param)) {
|
||||
// case PARAM_TYPE_INT32:
|
||||
// if (!param_get(param, &i)) {
|
||||
|
||||
// /* convert string */
|
||||
// char* end;
|
||||
// int j = strtol(val,&end,10);
|
||||
// if (i == j) {
|
||||
// printf(" %d: ", i);
|
||||
// ret = 0;
|
||||
// }
|
||||
|
||||
// }
|
||||
|
||||
// break;
|
||||
|
||||
// case PARAM_TYPE_FLOAT:
|
||||
// if (!param_get(param, &f)) {
|
||||
|
||||
// /* convert string */
|
||||
// char* end;
|
||||
// float g = strtod(val, &end);
|
||||
// if (fabsf(f - g) < 1e-7f) {
|
||||
// printf(" %4.4f: ", (double)f);
|
||||
// ret = 0;
|
||||
// }
|
||||
// }
|
||||
|
||||
// break;
|
||||
|
||||
// default:
|
||||
// errx(1, "<unknown / unsupported type %d>\n", 0 + param_type(param));
|
||||
// }
|
||||
|
||||
// if (ret == 0) {
|
||||
// printf("%c %s: equal\n",
|
||||
// param_value_unsaved(param) ? '*' : (param_value_is_default(param) ? ' ' : '+'),
|
||||
// param_name(param));
|
||||
// }
|
||||
|
||||
// exit(ret);
|
||||
// }
|
||||
|
||||
Reference in New Issue
Block a user