From 576e33684940d633d6d3ac5d3c8495812e71f151 Mon Sep 17 00:00:00 2001 From: Matthias Grob Date: Sat, 14 Mar 2026 10:07:34 +0100 Subject: [PATCH] refactor(commander): remove useless parameter COM_FLT_PROFILE (#26735) --- .../amovlabf410_drone_v1.15.4.params | 1 - src/modules/commander/Commander.hpp | 1 - src/modules/commander/commander_params.c | 16 ---------------- 3 files changed, 18 deletions(-) diff --git a/docs/assets/airframes/multicopter/amovlab_f410/amovlabf410_drone_v1.15.4.params b/docs/assets/airframes/multicopter/amovlab_f410/amovlabf410_drone_v1.15.4.params index dad1d5caf3..f17707cff1 100644 --- a/docs/assets/airframes/multicopter/amovlab_f410/amovlabf410_drone_v1.15.4.params +++ b/docs/assets/airframes/multicopter/amovlab_f410/amovlabf410_drone_v1.15.4.params @@ -301,7 +301,6 @@ 1 1 COM_FLTMODE5 -1 6 1 1 COM_FLTMODE6 8 6 1 1 COM_FLTT_LOW_ACT 3 6 -1 1 COM_FLT_PROFILE 0 6 1 1 COM_FLT_TIME_MAX -1 6 1 1 COM_FORCE_SAFETY 0 6 1 1 COM_HLDL_LOSS_T 120 6 diff --git a/src/modules/commander/Commander.hpp b/src/modules/commander/Commander.hpp index ff6ed018be..c6aeae8385 100644 --- a/src/modules/commander/Commander.hpp +++ b/src/modules/commander/Commander.hpp @@ -342,7 +342,6 @@ private: (ParamInt) _param_com_hldl_reg_t, (ParamBool) _param_com_home_en, (ParamBool) _param_com_home_in_air, - (ParamInt) _param_com_flt_profile, (ParamBool) _param_com_force_safety, (ParamFloat) _param_com_kill_disarm, (ParamBool) _param_com_mot_test_en, diff --git a/src/modules/commander/commander_params.c b/src/modules/commander/commander_params.c index 8437705d0d..8ec105c531 100644 --- a/src/modules/commander/commander_params.c +++ b/src/modules/commander/commander_params.c @@ -664,22 +664,6 @@ PARAM_DEFINE_INT32(COM_ACT_FAIL_ACT, 0); */ PARAM_DEFINE_INT32(COM_PARACHUTE, 0); -/** - * User Flight Profile - * - * Describes the intended use of the vehicle. - * Can be used by ground control software or log post processing. - * This param does not influence the behavior within the firmware. This means for example the control logic is independent of the setting of this param (but depends on other params). - * - * @value 0 Default - * @value 100 Pro User - * @value 200 Flight Tester - * @value 300 Developer - * - * @group Commander - */ -PARAM_DEFINE_INT32(COM_FLT_PROFILE, 0); - /** * Enable checks on ESCs that report telemetry. *