mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-11-08 16:51:36 +08:00
Rename TRIM_ROLL/PITCH/YAW-> FW_TRIM_ROLL/PITCH/YAW
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
This commit is contained in:
@@ -12,7 +12,7 @@ param set-default NPFG_PERIOD 12
|
||||
param set-default FW_PR_P 0.9
|
||||
param set-default FW_PR_FF 0.5
|
||||
param set-default FW_PR_I 0.5
|
||||
param set-default TRIM_PITCH -0.15
|
||||
param set-default FW_TRIM_PITCH -0.15
|
||||
|
||||
param set-default FW_PSP_OFF 2
|
||||
param set-default FW_P_LIM_MIN -15
|
||||
|
||||
@@ -14,7 +14,7 @@ param set-default NPFG_PERIOD 12
|
||||
param set-default FW_PR_P 0.9
|
||||
param set-default FW_PR_FF 0.5
|
||||
param set-default FW_PR_I 0.5
|
||||
param set-default TRIM_PITCH -0.15
|
||||
param set-default FW_TRIM_PITCH -0.15
|
||||
|
||||
param set-default FW_PSP_OFF 2
|
||||
param set-default FW_P_LIM_MIN -15
|
||||
|
||||
@@ -16,7 +16,7 @@ param set-default NPFG_PERIOD 12
|
||||
param set-default FW_PR_P 0.9
|
||||
param set-default FW_PR_FF 0.5
|
||||
param set-default FW_PR_I 0.5
|
||||
param set-default TRIM_PITCH -0.15
|
||||
param set-default FW_TRIM_PITCH -0.15
|
||||
|
||||
param set-default FW_PSP_OFF 2
|
||||
param set-default FW_P_LIM_MIN -15
|
||||
|
||||
@@ -14,7 +14,7 @@ param set-default NPFG_PERIOD 12
|
||||
param set-default FW_PR_P 0.9
|
||||
param set-default FW_PR_FF 0.5
|
||||
param set-default FW_PR_I 0.5
|
||||
param set-default TRIM_PITCH -0.15
|
||||
param set-default FW_TRIM_PITCH -0.15
|
||||
|
||||
param set-default FW_PSP_OFF 2
|
||||
param set-default FW_P_LIM_MIN -15
|
||||
|
||||
@@ -14,7 +14,7 @@ param set-default NPFG_PERIOD 12
|
||||
param set-default FW_PR_P 0.9
|
||||
param set-default FW_PR_FF 0.5
|
||||
param set-default FW_PR_I 0.5
|
||||
param set-default TRIM_PITCH -0.15
|
||||
param set-default FW_TRIM_PITCH -0.15
|
||||
|
||||
param set-default FW_PSP_OFF 2
|
||||
param set-default FW_P_LIM_MIN -15
|
||||
|
||||
@@ -26,7 +26,7 @@ param set-default NPFG_PERIOD 12
|
||||
param set-default FW_PR_P 0.9
|
||||
param set-default FW_PR_FF 0.5
|
||||
param set-default FW_PR_I 0.5
|
||||
param set-default TRIM_PITCH -0.15
|
||||
param set-default FW_TRIM_PITCH -0.15
|
||||
|
||||
param set-default FW_PSP_OFF 2
|
||||
param set-default FW_P_LIM_MIN -15
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/****************************************************************************
|
||||
*
|
||||
* Copyright (c) 2020-2022 PX4 Development Team. All rights reserved.
|
||||
* Copyright (c) 2020-2024 PX4 Development Team. All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions
|
||||
@@ -73,5 +73,26 @@ param_modify_on_import_ret param_modify_on_import(bson_node_t node)
|
||||
}
|
||||
}
|
||||
|
||||
// 2024-04-03: translate TRIM_ROLL/PITCH/YAW-> FW_TRIM_ROLL/PITCH/YAW
|
||||
{
|
||||
if (strcmp("TRIM_ROLL", node->name) == 0) {
|
||||
strcpy(node->name, "FW_TRIM_ROLL");
|
||||
PX4_INFO("copying %s -> %s", "TRIM_ROLL", "FW_TRIM_ROLL");
|
||||
return param_modify_on_import_ret::PARAM_MODIFIED;
|
||||
}
|
||||
|
||||
if (strcmp("TRIM_PITCH", node->name) == 0) {
|
||||
strcpy(node->name, "FW_TRIM_PITCH");
|
||||
PX4_INFO("copying %s -> %s", "TRIM_PITCH", "FW_TRIM_PITCH");
|
||||
return param_modify_on_import_ret::PARAM_MODIFIED;
|
||||
}
|
||||
|
||||
if (strcmp("TRIM_YAW", node->name) == 0) {
|
||||
strcpy(node->name, "FW_TRIM_YAW");
|
||||
PX4_INFO("copying %s -> %s", "TRIM_YAW", "FW_TRIM_YAW");
|
||||
return param_modify_on_import_ret::PARAM_MODIFIED;
|
||||
}
|
||||
}
|
||||
|
||||
return param_modify_on_import_ret::PARAM_NOT_MODIFIED;
|
||||
}
|
||||
|
||||
@@ -200,9 +200,9 @@ private:
|
||||
(ParamFloat<px4::params::FW_YR_P>) _param_fw_yr_p,
|
||||
(ParamFloat<px4::params::FW_YR_D>) _param_fw_yr_d,
|
||||
|
||||
(ParamFloat<px4::params::TRIM_PITCH>) _param_trim_pitch,
|
||||
(ParamFloat<px4::params::TRIM_ROLL>) _param_trim_roll,
|
||||
(ParamFloat<px4::params::TRIM_YAW>) _param_trim_yaw,
|
||||
(ParamFloat<px4::params::FW_TRIM_PITCH>) _param_trim_pitch,
|
||||
(ParamFloat<px4::params::FW_TRIM_ROLL>) _param_trim_roll,
|
||||
(ParamFloat<px4::params::FW_TRIM_YAW>) _param_trim_yaw,
|
||||
|
||||
(ParamInt<px4::params::FW_SPOILERS_MAN>) _param_fw_spoilers_man
|
||||
)
|
||||
|
||||
@@ -298,7 +298,7 @@ PARAM_DEFINE_INT32(FW_ARSP_SCALE_EN, 1);
|
||||
/**
|
||||
* Roll trim increment at minimum airspeed
|
||||
*
|
||||
* This increment is added to TRIM_ROLL when airspeed is FW_AIRSPD_MIN.
|
||||
* This increment is added to FW_TRIM_ROLL when airspeed is FW_AIRSPD_MIN.
|
||||
*
|
||||
* @group FW Rate Control
|
||||
* @min -0.5
|
||||
@@ -311,7 +311,7 @@ PARAM_DEFINE_FLOAT(FW_DTRIM_R_VMIN, 0.0f);
|
||||
/**
|
||||
* Pitch trim increment at minimum airspeed
|
||||
*
|
||||
* This increment is added to TRIM_PITCH when airspeed is FW_AIRSPD_MIN.
|
||||
* This increment is added to FW_TRIM_PITCH when airspeed is FW_AIRSPD_MIN.
|
||||
*
|
||||
* @group FW Rate Control
|
||||
* @min -0.5
|
||||
@@ -324,7 +324,7 @@ PARAM_DEFINE_FLOAT(FW_DTRIM_P_VMIN, 0.0f);
|
||||
/**
|
||||
* Yaw trim increment at minimum airspeed
|
||||
*
|
||||
* This increment is added to TRIM_YAW when airspeed is FW_AIRSPD_MIN.
|
||||
* This increment is added to FW_TRIM_YAW when airspeed is FW_AIRSPD_MIN.
|
||||
*
|
||||
* @group FW Rate Control
|
||||
* @min -0.5
|
||||
@@ -337,7 +337,7 @@ PARAM_DEFINE_FLOAT(FW_DTRIM_Y_VMIN, 0.0f);
|
||||
/**
|
||||
* Roll trim increment at maximum airspeed
|
||||
*
|
||||
* This increment is added to TRIM_ROLL when airspeed is FW_AIRSPD_MAX.
|
||||
* This increment is added to FW_TRIM_ROLL when airspeed is FW_AIRSPD_MAX.
|
||||
*
|
||||
* @group FW Rate Control
|
||||
* @min -0.5
|
||||
@@ -350,7 +350,7 @@ PARAM_DEFINE_FLOAT(FW_DTRIM_R_VMAX, 0.0f);
|
||||
/**
|
||||
* Pitch trim increment at maximum airspeed
|
||||
*
|
||||
* This increment is added to TRIM_PITCH when airspeed is FW_AIRSPD_MAX.
|
||||
* This increment is added to FW_TRIM_PITCH when airspeed is FW_AIRSPD_MAX.
|
||||
*
|
||||
* @group FW Rate Control
|
||||
* @min -0.5
|
||||
@@ -363,7 +363,7 @@ PARAM_DEFINE_FLOAT(FW_DTRIM_P_VMAX, 0.0f);
|
||||
/**
|
||||
* Yaw trim increment at maximum airspeed
|
||||
*
|
||||
* This increment is added to TRIM_YAW when airspeed is FW_AIRSPD_MAX.
|
||||
* This increment is added to FW_TRIM_YAW when airspeed is FW_AIRSPD_MAX.
|
||||
*
|
||||
* @group FW Rate Control
|
||||
* @min -0.5
|
||||
@@ -467,7 +467,7 @@ PARAM_DEFINE_INT32(FW_ACRO_YAW_EN, 0);
|
||||
* @decimal 2
|
||||
* @increment 0.01
|
||||
*/
|
||||
PARAM_DEFINE_FLOAT(TRIM_ROLL, 0.0f);
|
||||
PARAM_DEFINE_FLOAT(FW_TRIM_ROLL, 0.0f);
|
||||
|
||||
/**
|
||||
* Pitch trim
|
||||
@@ -481,7 +481,7 @@ PARAM_DEFINE_FLOAT(TRIM_ROLL, 0.0f);
|
||||
* @decimal 2
|
||||
* @increment 0.01
|
||||
*/
|
||||
PARAM_DEFINE_FLOAT(TRIM_PITCH, 0.0f);
|
||||
PARAM_DEFINE_FLOAT(FW_TRIM_PITCH, 0.0f);
|
||||
|
||||
/**
|
||||
* Yaw trim
|
||||
@@ -495,4 +495,4 @@ PARAM_DEFINE_FLOAT(TRIM_PITCH, 0.0f);
|
||||
* @decimal 2
|
||||
* @increment 0.01
|
||||
*/
|
||||
PARAM_DEFINE_FLOAT(TRIM_YAW, 0.0f);
|
||||
PARAM_DEFINE_FLOAT(FW_TRIM_YAW, 0.0f);
|
||||
|
||||
Reference in New Issue
Block a user