|
|
|
@ -81,6 +81,8 @@ PARAM_DEFINE_FLOAT(RC1_MAX, 2000.0f);
@@ -81,6 +81,8 @@ PARAM_DEFINE_FLOAT(RC1_MAX, 2000.0f);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC1_REV, 1.0f); |
|
|
|
@ -140,6 +142,8 @@ PARAM_DEFINE_FLOAT(RC2_MAX, 2000.0f);
@@ -140,6 +142,8 @@ PARAM_DEFINE_FLOAT(RC2_MAX, 2000.0f);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC2_REV, 1.0f); |
|
|
|
@ -199,9 +203,12 @@ PARAM_DEFINE_FLOAT(RC3_MAX, 2000);
@@ -199,9 +203,12 @@ PARAM_DEFINE_FLOAT(RC3_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC3_REV, 1.0f); |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* RC channel 3 dead zone |
|
|
|
|
* |
|
|
|
@ -257,6 +264,8 @@ PARAM_DEFINE_FLOAT(RC4_MAX, 2000);
@@ -257,6 +264,8 @@ PARAM_DEFINE_FLOAT(RC4_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC4_REV, 1.0f); |
|
|
|
@ -316,6 +325,8 @@ PARAM_DEFINE_FLOAT(RC5_MAX, 2000);
@@ -316,6 +325,8 @@ PARAM_DEFINE_FLOAT(RC5_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC5_REV, 1.0f); |
|
|
|
@ -374,6 +385,8 @@ PARAM_DEFINE_FLOAT(RC6_MAX, 2000);
@@ -374,6 +385,8 @@ PARAM_DEFINE_FLOAT(RC6_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC6_REV, 1.0f); |
|
|
|
@ -432,6 +445,8 @@ PARAM_DEFINE_FLOAT(RC7_MAX, 2000);
@@ -432,6 +445,8 @@ PARAM_DEFINE_FLOAT(RC7_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC7_REV, 1.0f); |
|
|
|
@ -490,6 +505,8 @@ PARAM_DEFINE_FLOAT(RC8_MAX, 2000);
@@ -490,6 +505,8 @@ PARAM_DEFINE_FLOAT(RC8_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC8_REV, 1.0f); |
|
|
|
@ -548,6 +565,8 @@ PARAM_DEFINE_FLOAT(RC9_MAX, 2000);
@@ -548,6 +565,8 @@ PARAM_DEFINE_FLOAT(RC9_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC9_REV, 1.0f); |
|
|
|
@ -606,6 +625,8 @@ PARAM_DEFINE_FLOAT(RC10_MAX, 2000);
@@ -606,6 +625,8 @@ PARAM_DEFINE_FLOAT(RC10_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC10_REV, 1.0f); |
|
|
|
@ -664,6 +685,8 @@ PARAM_DEFINE_FLOAT(RC11_MAX, 2000);
@@ -664,6 +685,8 @@ PARAM_DEFINE_FLOAT(RC11_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC11_REV, 1.0f); |
|
|
|
@ -722,6 +745,8 @@ PARAM_DEFINE_FLOAT(RC12_MAX, 2000);
@@ -722,6 +745,8 @@ PARAM_DEFINE_FLOAT(RC12_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC12_REV, 1.0f); |
|
|
|
@ -780,6 +805,8 @@ PARAM_DEFINE_FLOAT(RC13_MAX, 2000);
@@ -780,6 +805,8 @@ PARAM_DEFINE_FLOAT(RC13_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC13_REV, 1.0f); |
|
|
|
@ -838,6 +865,8 @@ PARAM_DEFINE_FLOAT(RC14_MAX, 2000);
@@ -838,6 +865,8 @@ PARAM_DEFINE_FLOAT(RC14_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC14_REV, 1.0f); |
|
|
|
@ -896,6 +925,8 @@ PARAM_DEFINE_FLOAT(RC15_MAX, 2000);
@@ -896,6 +925,8 @@ PARAM_DEFINE_FLOAT(RC15_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC15_REV, 1.0f); |
|
|
|
@ -954,6 +985,8 @@ PARAM_DEFINE_FLOAT(RC16_MAX, 2000);
@@ -954,6 +985,8 @@ PARAM_DEFINE_FLOAT(RC16_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC16_REV, 1.0f); |
|
|
|
@ -1012,6 +1045,8 @@ PARAM_DEFINE_FLOAT(RC17_MAX, 2000);
@@ -1012,6 +1045,8 @@ PARAM_DEFINE_FLOAT(RC17_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC17_REV, 1.0f); |
|
|
|
@ -1070,6 +1105,8 @@ PARAM_DEFINE_FLOAT(RC18_MAX, 2000);
@@ -1070,6 +1105,8 @@ PARAM_DEFINE_FLOAT(RC18_MAX, 2000);
|
|
|
|
|
* |
|
|
|
|
* @min -1.0 |
|
|
|
|
* @max 1.0 |
|
|
|
|
* @value -1.0 Reverse |
|
|
|
|
* @value 1.0 Normal |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC18_REV, 1.0f); |
|
|
|
@ -1096,7 +1133,6 @@ PARAM_DEFINE_FLOAT(RC18_DZ, 0.0f);
@@ -1096,7 +1133,6 @@ PARAM_DEFINE_FLOAT(RC18_DZ, 0.0f);
|
|
|
|
|
* @max 18 |
|
|
|
|
* @group Radio Calibration |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
PARAM_DEFINE_INT32(RC_CHAN_CNT, 0); |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -1952,8 +1988,6 @@ PARAM_DEFINE_INT32(RC_FAILS_THR, 0);
@@ -1952,8 +1988,6 @@ PARAM_DEFINE_INT32(RC_FAILS_THR, 0);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_ASSIST_TH, 0.25f); |
|
|
|
|
|
|
|
|
@ -1970,8 +2004,6 @@ PARAM_DEFINE_FLOAT(RC_ASSIST_TH, 0.25f);
@@ -1970,8 +2004,6 @@ PARAM_DEFINE_FLOAT(RC_ASSIST_TH, 0.25f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_AUTO_TH, 0.75f); |
|
|
|
|
|
|
|
|
@ -1988,7 +2020,6 @@ PARAM_DEFINE_FLOAT(RC_AUTO_TH, 0.75f);
@@ -1988,7 +2020,6 @@ PARAM_DEFINE_FLOAT(RC_AUTO_TH, 0.75f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_RATT_TH, 0.5f); |
|
|
|
|
|
|
|
|
@ -2005,7 +2036,6 @@ PARAM_DEFINE_FLOAT(RC_RATT_TH, 0.5f);
@@ -2005,7 +2036,6 @@ PARAM_DEFINE_FLOAT(RC_RATT_TH, 0.5f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_POSCTL_TH, 0.5f); |
|
|
|
|
|
|
|
|
@ -2022,8 +2052,6 @@ PARAM_DEFINE_FLOAT(RC_POSCTL_TH, 0.5f);
@@ -2022,8 +2052,6 @@ PARAM_DEFINE_FLOAT(RC_POSCTL_TH, 0.5f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_RETURN_TH, 0.5f); |
|
|
|
|
|
|
|
|
@ -2040,8 +2068,6 @@ PARAM_DEFINE_FLOAT(RC_RETURN_TH, 0.5f);
@@ -2040,8 +2068,6 @@ PARAM_DEFINE_FLOAT(RC_RETURN_TH, 0.5f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_LOITER_TH, 0.5f); |
|
|
|
|
|
|
|
|
@ -2058,8 +2084,6 @@ PARAM_DEFINE_FLOAT(RC_LOITER_TH, 0.5f);
@@ -2058,8 +2084,6 @@ PARAM_DEFINE_FLOAT(RC_LOITER_TH, 0.5f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_ACRO_TH, 0.5f); |
|
|
|
|
|
|
|
|
@ -2076,8 +2100,6 @@ PARAM_DEFINE_FLOAT(RC_ACRO_TH, 0.5f);
@@ -2076,8 +2100,6 @@ PARAM_DEFINE_FLOAT(RC_ACRO_TH, 0.5f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_OFFB_TH, 0.5f); |
|
|
|
|
|
|
|
|
@ -2094,8 +2116,6 @@ PARAM_DEFINE_FLOAT(RC_OFFB_TH, 0.5f);
@@ -2094,8 +2116,6 @@ PARAM_DEFINE_FLOAT(RC_OFFB_TH, 0.5f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_KILLSWITCH_TH, 0.25f); |
|
|
|
|
|
|
|
|
@ -2112,8 +2132,6 @@ PARAM_DEFINE_FLOAT(RC_KILLSWITCH_TH, 0.25f);
@@ -2112,8 +2132,6 @@ PARAM_DEFINE_FLOAT(RC_KILLSWITCH_TH, 0.25f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_ARMSWITCH_TH, 0.25f); |
|
|
|
|
|
|
|
|
@ -2130,8 +2148,6 @@ PARAM_DEFINE_FLOAT(RC_ARMSWITCH_TH, 0.25f);
@@ -2130,8 +2148,6 @@ PARAM_DEFINE_FLOAT(RC_ARMSWITCH_TH, 0.25f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_TRANS_TH, 0.25f); |
|
|
|
|
|
|
|
|
@ -2148,8 +2164,6 @@ PARAM_DEFINE_FLOAT(RC_TRANS_TH, 0.25f);
@@ -2148,8 +2164,6 @@ PARAM_DEFINE_FLOAT(RC_TRANS_TH, 0.25f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_GEAR_TH, 0.25f); |
|
|
|
|
|
|
|
|
@ -2166,8 +2180,6 @@ PARAM_DEFINE_FLOAT(RC_GEAR_TH, 0.25f);
@@ -2166,8 +2180,6 @@ PARAM_DEFINE_FLOAT(RC_GEAR_TH, 0.25f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_STAB_TH, 0.5f); |
|
|
|
|
|
|
|
|
@ -2184,13 +2196,11 @@ PARAM_DEFINE_FLOAT(RC_STAB_TH, 0.5f);
@@ -2184,13 +2196,11 @@ PARAM_DEFINE_FLOAT(RC_STAB_TH, 0.5f);
|
|
|
|
|
* @min -1 |
|
|
|
|
* @max 1 |
|
|
|
|
* @group Radio Switches |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
*/ |
|
|
|
|
PARAM_DEFINE_FLOAT(RC_MAN_TH, 0.5f); |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Sample rate of the remote control values for the low pass filter on roll,pitch, yaw and throttle |
|
|
|
|
* Sample rate of the remote control values for the low pass filter on roll, pitch, yaw and throttle |
|
|
|
|
* |
|
|
|
|
* Has an influence on the cutoff frequency precision. |
|
|
|
|
* |
|
|
|
@ -2201,7 +2211,7 @@ PARAM_DEFINE_FLOAT(RC_MAN_TH, 0.5f);
@@ -2201,7 +2211,7 @@ PARAM_DEFINE_FLOAT(RC_MAN_TH, 0.5f);
|
|
|
|
|
PARAM_DEFINE_FLOAT(RC_FLT_SMP_RATE, 50.0f); |
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Cutoff frequency for the low pass filter on roll,pitch, yaw and throttle |
|
|
|
|
* Cutoff frequency for the low pass filter on roll, pitch, yaw and throttle |
|
|
|
|
* |
|
|
|
|
* Does not get set unless below RC_FLT_SMP_RATE/2 because of filter instability characteristics. |
|
|
|
|
* |
|
|
|
|