Firmware
Functions
rc_params.c File Reference

Parameters defined for RC. More...

Functions

 PARAM_DEFINE_FLOAT (RC1_MIN, 1000.0f)
 RC channel 1 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC1_TRIM, 1500.0f)
 RC channel 1 trim. More...
 
 PARAM_DEFINE_FLOAT (RC1_MAX, 2000.0f)
 RC channel 1 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC1_REV, 1.0f)
 RC channel 1 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC1_DZ, 10.0f)
 RC channel 1 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC2_MIN, 1000.0f)
 RC channel 2 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC2_TRIM, 1500.0f)
 RC channel 2 trim. More...
 
 PARAM_DEFINE_FLOAT (RC2_MAX, 2000.0f)
 RC channel 2 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC2_REV, 1.0f)
 RC channel 2 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC2_DZ, 10.0f)
 RC channel 2 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC3_MIN, 1000)
 RC channel 3 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC3_TRIM, 1500)
 RC channel 3 trim. More...
 
 PARAM_DEFINE_FLOAT (RC3_MAX, 2000)
 RC channel 3 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC3_REV, 1.0f)
 RC channel 3 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC3_DZ, 10.0f)
 RC channel 3 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC4_MIN, 1000)
 RC channel 4 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC4_TRIM, 1500)
 RC channel 4 trim. More...
 
 PARAM_DEFINE_FLOAT (RC4_MAX, 2000)
 RC channel 4 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC4_REV, 1.0f)
 RC channel 4 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC4_DZ, 10.0f)
 RC channel 4 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC5_MIN, 1000)
 RC channel 5 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC5_TRIM, 1500)
 RC channel 5 trim. More...
 
 PARAM_DEFINE_FLOAT (RC5_MAX, 2000)
 RC channel 5 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC5_REV, 1.0f)
 RC channel 5 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC5_DZ, 10.0f)
 RC channel 5 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC6_MIN, 1000)
 RC channel 6 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC6_TRIM, 1500)
 RC channel 6 trim. More...
 
 PARAM_DEFINE_FLOAT (RC6_MAX, 2000)
 RC channel 6 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC6_REV, 1.0f)
 RC channel 6 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC6_DZ, 10.0f)
 RC channel 6 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC7_MIN, 1000)
 RC channel 7 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC7_TRIM, 1500)
 RC channel 7 trim. More...
 
 PARAM_DEFINE_FLOAT (RC7_MAX, 2000)
 RC channel 7 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC7_REV, 1.0f)
 RC channel 7 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC7_DZ, 10.0f)
 RC channel 7 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC8_MIN, 1000)
 RC channel 8 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC8_TRIM, 1500)
 RC channel 8 trim. More...
 
 PARAM_DEFINE_FLOAT (RC8_MAX, 2000)
 RC channel 8 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC8_REV, 1.0f)
 RC channel 8 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC8_DZ, 10.0f)
 RC channel 8 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC9_MIN, 1000)
 RC channel 9 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC9_TRIM, 1500)
 RC channel 9 trim. More...
 
 PARAM_DEFINE_FLOAT (RC9_MAX, 2000)
 RC channel 9 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC9_REV, 1.0f)
 RC channel 9 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC9_DZ, 0.0f)
 RC channel 9 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC10_MIN, 1000)
 RC channel 10 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC10_TRIM, 1500)
 RC channel 10 trim. More...
 
 PARAM_DEFINE_FLOAT (RC10_MAX, 2000)
 RC channel 10 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC10_REV, 1.0f)
 RC channel 10 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC10_DZ, 0.0f)
 RC channel 10 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC11_MIN, 1000)
 RC channel 11 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC11_TRIM, 1500)
 RC channel 11 trim. More...
 
 PARAM_DEFINE_FLOAT (RC11_MAX, 2000)
 RC channel 11 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC11_REV, 1.0f)
 RC channel 11 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC11_DZ, 0.0f)
 RC channel 11 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC12_MIN, 1000)
 RC channel 12 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC12_TRIM, 1500)
 RC channel 12 trim. More...
 
 PARAM_DEFINE_FLOAT (RC12_MAX, 2000)
 RC channel 12 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC12_REV, 1.0f)
 RC channel 12 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC12_DZ, 0.0f)
 RC channel 12 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC13_MIN, 1000)
 RC channel 13 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC13_TRIM, 1500)
 RC channel 13 trim. More...
 
 PARAM_DEFINE_FLOAT (RC13_MAX, 2000)
 RC channel 13 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC13_REV, 1.0f)
 RC channel 13 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC13_DZ, 0.0f)
 RC channel 13 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC14_MIN, 1000)
 RC channel 14 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC14_TRIM, 1500)
 RC channel 14 trim. More...
 
 PARAM_DEFINE_FLOAT (RC14_MAX, 2000)
 RC channel 14 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC14_REV, 1.0f)
 RC channel 14 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC14_DZ, 0.0f)
 RC channel 14 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC15_MIN, 1000)
 RC channel 15 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC15_TRIM, 1500)
 RC channel 15 trim. More...
 
 PARAM_DEFINE_FLOAT (RC15_MAX, 2000)
 RC channel 15 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC15_REV, 1.0f)
 RC channel 15 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC15_DZ, 0.0f)
 RC channel 15 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC16_MIN, 1000)
 RC channel 16 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC16_TRIM, 1500)
 RC channel 16 trim. More...
 
 PARAM_DEFINE_FLOAT (RC16_MAX, 2000)
 RC channel 16 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC16_REV, 1.0f)
 RC channel 16 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC16_DZ, 0.0f)
 RC channel 16 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC17_MIN, 1000)
 RC channel 17 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC17_TRIM, 1500)
 RC channel 17 trim. More...
 
 PARAM_DEFINE_FLOAT (RC17_MAX, 2000)
 RC channel 17 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC17_REV, 1.0f)
 RC channel 17 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC17_DZ, 0.0f)
 RC channel 17 dead zone. More...
 
 PARAM_DEFINE_FLOAT (RC18_MIN, 1000)
 RC channel 18 minimum. More...
 
 PARAM_DEFINE_FLOAT (RC18_TRIM, 1500)
 RC channel 18 trim. More...
 
 PARAM_DEFINE_FLOAT (RC18_MAX, 2000)
 RC channel 18 maximum. More...
 
 PARAM_DEFINE_FLOAT (RC18_REV, 1.0f)
 RC channel 18 reverse. More...
 
 PARAM_DEFINE_FLOAT (RC18_DZ, 0.0f)
 RC channel 18 dead zone. More...
 
 PARAM_DEFINE_INT32 (RC_CHAN_CNT, 0)
 RC channel count. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_ROLL, 0)
 Roll control channel mapping. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_PITCH, 0)
 Pitch control channel mapping. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_FAILSAFE, 0)
 Failsafe channel mapping. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_THROTTLE, 0)
 Throttle control channel mapping. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_YAW, 0)
 Yaw control channel mapping. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_FLTMODE, 0)
 Single channel flight mode selection. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_MODE_SW, 0)
 Mode switch channel mapping. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_RETURN_SW, 0)
 Return switch channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_RATT_SW, 0)
 Rattitude switch channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_POSCTL_SW, 0)
 Position Control switch channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_LOITER_SW, 0)
 Loiter switch channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_ACRO_SW, 0)
 Acro switch channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_OFFB_SW, 0)
 Offboard switch channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_KILL_SW, 0)
 Emergency Kill switch channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_ARM_SW, 0)
 Arm switch channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_FLAPS, 0)
 Flaps channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_TRANS_SW, 0)
 VTOL transition switch channel mapping. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_GEAR_SW, 0)
 Landing gear switch channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_STAB_SW, 0)
 Stabilize switch channel mapping. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_MAN_SW, 0)
 Manual switch channel mapping. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_AUX1, 0)
 AUX1 Passthrough RC channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_AUX2, 0)
 AUX2 Passthrough RC channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_AUX3, 0)
 AUX3 Passthrough RC channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_AUX4, 0)
 AUX4 Passthrough RC channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_AUX5, 0)
 AUX5 Passthrough RC channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_AUX6, 0)
 AUX6 Passthrough RC channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_PARAM1, 0)
 PARAM1 tuning channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_PARAM2, 0)
 PARAM2 tuning channel. More...
 
 PARAM_DEFINE_INT32 (RC_MAP_PARAM3, 0)
 PARAM3 tuning channel. More...
 
 PARAM_DEFINE_INT32 (RC_FAILS_THR, 0)
 Failsafe channel PWM threshold. More...
 
 PARAM_DEFINE_FLOAT (RC_ASSIST_TH, 0.25f)
 Threshold for selecting assist mode. More...
 
 PARAM_DEFINE_FLOAT (RC_AUTO_TH, 0.75f)
 Threshold for selecting auto mode. More...
 
 PARAM_DEFINE_FLOAT (RC_RATT_TH, 0.5f)
 Threshold for selecting rattitude mode. More...
 
 PARAM_DEFINE_FLOAT (RC_POSCTL_TH, 0.5f)
 Threshold for selecting posctl mode. More...
 
 PARAM_DEFINE_FLOAT (RC_RETURN_TH, 0.5f)
 Threshold for selecting return to launch mode. More...
 
 PARAM_DEFINE_FLOAT (RC_LOITER_TH, 0.5f)
 Threshold for selecting loiter mode. More...
 
 PARAM_DEFINE_FLOAT (RC_ACRO_TH, 0.5f)
 Threshold for selecting acro mode. More...
 
 PARAM_DEFINE_FLOAT (RC_OFFB_TH, 0.5f)
 Threshold for selecting offboard mode. More...
 
 PARAM_DEFINE_FLOAT (RC_KILLSWITCH_TH, 0.25f)
 Threshold for the kill switch. More...
 
 PARAM_DEFINE_FLOAT (RC_ARMSWITCH_TH, 0.25f)
 Threshold for the arm switch. More...
 
 PARAM_DEFINE_FLOAT (RC_TRANS_TH, 0.25f)
 Threshold for the VTOL transition switch. More...
 
 PARAM_DEFINE_FLOAT (RC_GEAR_TH, 0.25f)
 Threshold for the landing gear switch. More...
 
 PARAM_DEFINE_FLOAT (RC_STAB_TH, 0.5f)
 Threshold for the stabilize switch. More...
 
 PARAM_DEFINE_FLOAT (RC_MAN_TH, 0.5f)
 Threshold for the manual switch. More...
 
 PARAM_DEFINE_FLOAT (RC_FLT_SMP_RATE, 50.0f)
 Sample rate of the remote control values for the low pass filter on roll, pitch, yaw and throttle. More...
 
 PARAM_DEFINE_FLOAT (RC_FLT_CUTOFF, 10.0f)
 Cutoff frequency for the low pass filter on roll, pitch, yaw and throttle. More...
 

Detailed Description

Parameters defined for RC.

Function Documentation

§ PARAM_DEFINE_FLOAT() [1/106]

PARAM_DEFINE_FLOAT ( RC1_MIN  ,
1000.  0f 
)

RC channel 1 minimum.

Minimum value for RC channel 1

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [2/106]

PARAM_DEFINE_FLOAT ( RC1_TRIM  ,
1500.  0f 
)

RC channel 1 trim.

Mid point value (same as min for throttle)

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [3/106]

PARAM_DEFINE_FLOAT ( RC1_MAX  ,
2000.  0f 
)

RC channel 1 maximum.

Maximum value for RC channel 1

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [4/106]

PARAM_DEFINE_FLOAT ( RC1_REV  ,
1.  0f 
)

RC channel 1 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [5/106]

PARAM_DEFINE_FLOAT ( RC1_DZ  ,
10.  0f 
)

RC channel 1 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [6/106]

PARAM_DEFINE_FLOAT ( RC2_MIN  ,
1000.  0f 
)

RC channel 2 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [7/106]

PARAM_DEFINE_FLOAT ( RC2_TRIM  ,
1500.  0f 
)

RC channel 2 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [8/106]

PARAM_DEFINE_FLOAT ( RC2_MAX  ,
2000.  0f 
)

RC channel 2 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [9/106]

PARAM_DEFINE_FLOAT ( RC2_REV  ,
1.  0f 
)

RC channel 2 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [10/106]

PARAM_DEFINE_FLOAT ( RC2_DZ  ,
10.  0f 
)

RC channel 2 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [11/106]

PARAM_DEFINE_FLOAT ( RC3_MIN  ,
1000   
)

RC channel 3 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [12/106]

PARAM_DEFINE_FLOAT ( RC3_TRIM  ,
1500   
)

RC channel 3 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [13/106]

PARAM_DEFINE_FLOAT ( RC3_MAX  ,
2000   
)

RC channel 3 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [14/106]

PARAM_DEFINE_FLOAT ( RC3_REV  ,
1.  0f 
)

RC channel 3 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [15/106]

PARAM_DEFINE_FLOAT ( RC3_DZ  ,
10.  0f 
)

RC channel 3 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [16/106]

PARAM_DEFINE_FLOAT ( RC4_MIN  ,
1000   
)

RC channel 4 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [17/106]

PARAM_DEFINE_FLOAT ( RC4_TRIM  ,
1500   
)

RC channel 4 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [18/106]

PARAM_DEFINE_FLOAT ( RC4_MAX  ,
2000   
)

RC channel 4 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [19/106]

PARAM_DEFINE_FLOAT ( RC4_REV  ,
1.  0f 
)

RC channel 4 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [20/106]

PARAM_DEFINE_FLOAT ( RC4_DZ  ,
10.  0f 
)

RC channel 4 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [21/106]

PARAM_DEFINE_FLOAT ( RC5_MIN  ,
1000   
)

RC channel 5 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [22/106]

PARAM_DEFINE_FLOAT ( RC5_TRIM  ,
1500   
)

RC channel 5 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [23/106]

PARAM_DEFINE_FLOAT ( RC5_MAX  ,
2000   
)

RC channel 5 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [24/106]

PARAM_DEFINE_FLOAT ( RC5_REV  ,
1.  0f 
)

RC channel 5 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [25/106]

PARAM_DEFINE_FLOAT ( RC5_DZ  ,
10.  0f 
)

RC channel 5 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [26/106]

PARAM_DEFINE_FLOAT ( RC6_MIN  ,
1000   
)

RC channel 6 minimum.

Minimum value for this channel.

us 800.0 1500.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [27/106]

PARAM_DEFINE_FLOAT ( RC6_TRIM  ,
1500   
)

RC channel 6 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [28/106]

PARAM_DEFINE_FLOAT ( RC6_MAX  ,
2000   
)

RC channel 6 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [29/106]

PARAM_DEFINE_FLOAT ( RC6_REV  ,
1.  0f 
)

RC channel 6 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [30/106]

PARAM_DEFINE_FLOAT ( RC6_DZ  ,
10.  0f 
)

RC channel 6 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [31/106]

PARAM_DEFINE_FLOAT ( RC7_MIN  ,
1000   
)

RC channel 7 minimum.

Minimum value for this channel.

us 800.0 1500.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [32/106]

PARAM_DEFINE_FLOAT ( RC7_TRIM  ,
1500   
)

RC channel 7 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [33/106]

PARAM_DEFINE_FLOAT ( RC7_MAX  ,
2000   
)

RC channel 7 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [34/106]

PARAM_DEFINE_FLOAT ( RC7_REV  ,
1.  0f 
)

RC channel 7 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [35/106]

PARAM_DEFINE_FLOAT ( RC7_DZ  ,
10.  0f 
)

RC channel 7 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [36/106]

PARAM_DEFINE_FLOAT ( RC8_MIN  ,
1000   
)

RC channel 8 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [37/106]

PARAM_DEFINE_FLOAT ( RC8_TRIM  ,
1500   
)

RC channel 8 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [38/106]

PARAM_DEFINE_FLOAT ( RC8_MAX  ,
2000   
)

RC channel 8 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [39/106]

PARAM_DEFINE_FLOAT ( RC8_REV  ,
1.  0f 
)

RC channel 8 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [40/106]

PARAM_DEFINE_FLOAT ( RC8_DZ  ,
10.  0f 
)

RC channel 8 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [41/106]

PARAM_DEFINE_FLOAT ( RC9_MIN  ,
1000   
)

RC channel 9 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [42/106]

PARAM_DEFINE_FLOAT ( RC9_TRIM  ,
1500   
)

RC channel 9 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [43/106]

PARAM_DEFINE_FLOAT ( RC9_MAX  ,
2000   
)

RC channel 9 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [44/106]

PARAM_DEFINE_FLOAT ( RC9_REV  ,
1.  0f 
)

RC channel 9 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [45/106]

PARAM_DEFINE_FLOAT ( RC9_DZ  ,
0.  0f 
)

RC channel 9 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [46/106]

PARAM_DEFINE_FLOAT ( RC10_MIN  ,
1000   
)

RC channel 10 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [47/106]

PARAM_DEFINE_FLOAT ( RC10_TRIM  ,
1500   
)

RC channel 10 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [48/106]

PARAM_DEFINE_FLOAT ( RC10_MAX  ,
2000   
)

RC channel 10 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [49/106]

PARAM_DEFINE_FLOAT ( RC10_REV  ,
1.  0f 
)

RC channel 10 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [50/106]

PARAM_DEFINE_FLOAT ( RC10_DZ  ,
0.  0f 
)

RC channel 10 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [51/106]

PARAM_DEFINE_FLOAT ( RC11_MIN  ,
1000   
)

RC channel 11 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [52/106]

PARAM_DEFINE_FLOAT ( RC11_TRIM  ,
1500   
)

RC channel 11 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [53/106]

PARAM_DEFINE_FLOAT ( RC11_MAX  ,
2000   
)

RC channel 11 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [54/106]

PARAM_DEFINE_FLOAT ( RC11_REV  ,
1.  0f 
)

RC channel 11 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [55/106]

PARAM_DEFINE_FLOAT ( RC11_DZ  ,
0.  0f 
)

RC channel 11 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [56/106]

PARAM_DEFINE_FLOAT ( RC12_MIN  ,
1000   
)

RC channel 12 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [57/106]

PARAM_DEFINE_FLOAT ( RC12_TRIM  ,
1500   
)

RC channel 12 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [58/106]

PARAM_DEFINE_FLOAT ( RC12_MAX  ,
2000   
)

RC channel 12 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [59/106]

PARAM_DEFINE_FLOAT ( RC12_REV  ,
1.  0f 
)

RC channel 12 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [60/106]

PARAM_DEFINE_FLOAT ( RC12_DZ  ,
0.  0f 
)

RC channel 12 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [61/106]

PARAM_DEFINE_FLOAT ( RC13_MIN  ,
1000   
)

RC channel 13 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [62/106]

PARAM_DEFINE_FLOAT ( RC13_TRIM  ,
1500   
)

RC channel 13 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [63/106]

PARAM_DEFINE_FLOAT ( RC13_MAX  ,
2000   
)

RC channel 13 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [64/106]

PARAM_DEFINE_FLOAT ( RC13_REV  ,
1.  0f 
)

RC channel 13 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [65/106]

PARAM_DEFINE_FLOAT ( RC13_DZ  ,
0.  0f 
)

RC channel 13 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [66/106]

PARAM_DEFINE_FLOAT ( RC14_MIN  ,
1000   
)

RC channel 14 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [67/106]

PARAM_DEFINE_FLOAT ( RC14_TRIM  ,
1500   
)

RC channel 14 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [68/106]

PARAM_DEFINE_FLOAT ( RC14_MAX  ,
2000   
)

RC channel 14 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [69/106]

PARAM_DEFINE_FLOAT ( RC14_REV  ,
1.  0f 
)

RC channel 14 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [70/106]

PARAM_DEFINE_FLOAT ( RC14_DZ  ,
0.  0f 
)

RC channel 14 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [71/106]

PARAM_DEFINE_FLOAT ( RC15_MIN  ,
1000   
)

RC channel 15 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [72/106]

PARAM_DEFINE_FLOAT ( RC15_TRIM  ,
1500   
)

RC channel 15 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [73/106]

PARAM_DEFINE_FLOAT ( RC15_MAX  ,
2000   
)

RC channel 15 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [74/106]

PARAM_DEFINE_FLOAT ( RC15_REV  ,
1.  0f 
)

RC channel 15 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [75/106]

PARAM_DEFINE_FLOAT ( RC15_DZ  ,
0.  0f 
)

RC channel 15 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [76/106]

PARAM_DEFINE_FLOAT ( RC16_MIN  ,
1000   
)

RC channel 16 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [77/106]

PARAM_DEFINE_FLOAT ( RC16_TRIM  ,
1500   
)

RC channel 16 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [78/106]

PARAM_DEFINE_FLOAT ( RC16_MAX  ,
2000   
)

RC channel 16 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [79/106]

PARAM_DEFINE_FLOAT ( RC16_REV  ,
1.  0f 
)

RC channel 16 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [80/106]

PARAM_DEFINE_FLOAT ( RC16_DZ  ,
0.  0f 
)

RC channel 16 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [81/106]

PARAM_DEFINE_FLOAT ( RC17_MIN  ,
1000   
)

RC channel 17 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [82/106]

PARAM_DEFINE_FLOAT ( RC17_TRIM  ,
1500   
)

RC channel 17 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [83/106]

PARAM_DEFINE_FLOAT ( RC17_MAX  ,
2000   
)

RC channel 17 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [84/106]

PARAM_DEFINE_FLOAT ( RC17_REV  ,
1.  0f 
)

RC channel 17 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [85/106]

PARAM_DEFINE_FLOAT ( RC17_DZ  ,
0.  0f 
)

RC channel 17 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [86/106]

PARAM_DEFINE_FLOAT ( RC18_MIN  ,
1000   
)

RC channel 18 minimum.

Minimum value for this channel.

800.0 1500.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [87/106]

PARAM_DEFINE_FLOAT ( RC18_TRIM  ,
1500   
)

RC channel 18 trim.

Mid point value (has to be set to the same as min for throttle channel).

800.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [88/106]

PARAM_DEFINE_FLOAT ( RC18_MAX  ,
2000   
)

RC channel 18 maximum.

Maximum value for this channel.

1500.0 2200.0 us Radio Calibration

§ PARAM_DEFINE_FLOAT() [89/106]

PARAM_DEFINE_FLOAT ( RC18_REV  ,
1.  0f 
)

RC channel 18 reverse.

Set to -1 to reverse channel.

-1.0 1.0 -1.0 Reverse 1.0 Normal Radio Calibration

§ PARAM_DEFINE_FLOAT() [90/106]

PARAM_DEFINE_FLOAT ( RC18_DZ  ,
0.  0f 
)

RC channel 18 dead zone.

The +- range of this value around the trim value will be considered as zero.

0.0 100.0 Radio Calibration

§ PARAM_DEFINE_FLOAT() [91/106]

PARAM_DEFINE_FLOAT ( RC_ASSIST_TH  ,
0.  25f 
)

Threshold for selecting assist mode.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [92/106]

PARAM_DEFINE_FLOAT ( RC_AUTO_TH  ,
0.  75f 
)

Threshold for selecting auto mode.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [93/106]

PARAM_DEFINE_FLOAT ( RC_RATT_TH  ,
0.  5f 
)

Threshold for selecting rattitude mode.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [94/106]

PARAM_DEFINE_FLOAT ( RC_POSCTL_TH  ,
0.  5f 
)

Threshold for selecting posctl mode.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [95/106]

PARAM_DEFINE_FLOAT ( RC_RETURN_TH  ,
0.  5f 
)

Threshold for selecting return to launch mode.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [96/106]

PARAM_DEFINE_FLOAT ( RC_LOITER_TH  ,
0.  5f 
)

Threshold for selecting loiter mode.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [97/106]

PARAM_DEFINE_FLOAT ( RC_ACRO_TH  ,
0.  5f 
)

Threshold for selecting acro mode.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [98/106]

PARAM_DEFINE_FLOAT ( RC_OFFB_TH  ,
0.  5f 
)

Threshold for selecting offboard mode.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [99/106]

PARAM_DEFINE_FLOAT ( RC_KILLSWITCH_TH  ,
0.  25f 
)

Threshold for the kill switch.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [100/106]

PARAM_DEFINE_FLOAT ( RC_ARMSWITCH_TH  ,
0.  25f 
)

Threshold for the arm switch.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [101/106]

PARAM_DEFINE_FLOAT ( RC_TRANS_TH  ,
0.  25f 
)

Threshold for the VTOL transition switch.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [102/106]

PARAM_DEFINE_FLOAT ( RC_GEAR_TH  ,
0.  25f 
)

Threshold for the landing gear switch.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [103/106]

PARAM_DEFINE_FLOAT ( RC_STAB_TH  ,
0.  5f 
)

Threshold for the stabilize switch.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [104/106]

PARAM_DEFINE_FLOAT ( RC_MAN_TH  ,
0.  5f 
)

Threshold for the manual switch.

0-1 indicate where in the full channel range the threshold sits 0 : min 1 : max sign indicates polarity of comparison positive : true when channel>th negative : true when channel<th

-1 1 Radio Switches

§ PARAM_DEFINE_FLOAT() [105/106]

PARAM_DEFINE_FLOAT ( RC_FLT_SMP_RATE  ,
50.  0f 
)

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.

1.0 Hz Radio Calibration

§ PARAM_DEFINE_FLOAT() [106/106]

PARAM_DEFINE_FLOAT ( RC_FLT_CUTOFF  ,
10.  0f 
)

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. Set to 0 to disable the filter.

0 Hz Radio Calibration

§ PARAM_DEFINE_INT32() [1/31]

PARAM_DEFINE_INT32 ( RC_CHAN_CNT  ,
 
)

RC channel count.

This parameter is used by Ground Station software to save the number of channels which were used during RC calibration. It is only meant for ground station use.

0 18 Radio Calibration

§ PARAM_DEFINE_INT32() [2/31]

PARAM_DEFINE_INT32 ( RC_MAP_ROLL  ,
 
)

Roll control channel mapping.

The channel index (starting from 1 for channel 1) indicates which channel should be used for reading roll inputs from. A value of zero indicates the switch is not assigned.

0 18 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18 Radio Calibration

§ PARAM_DEFINE_INT32() [3/31]

PARAM_DEFINE_INT32 ( RC_MAP_PITCH  ,
 
)

Pitch control channel mapping.

The channel index (starting from 1 for channel 1) indicates which channel should be used for reading pitch inputs from. A value of zero indicates the switch is not assigned.

0 18 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18 Radio Calibration

§ PARAM_DEFINE_INT32() [4/31]

PARAM_DEFINE_INT32 ( RC_MAP_FAILSAFE  ,
 
)

Failsafe channel mapping.

The RC mapping index indicates which channel is used for failsafe If 0, whichever channel is mapped to throttle is used otherwise the value indicates the specific RC channel to use

0 18 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18 Radio Calibration

§ PARAM_DEFINE_INT32() [5/31]

PARAM_DEFINE_INT32 ( RC_MAP_THROTTLE  ,
 
)

Throttle control channel mapping.

The channel index (starting from 1 for channel 1) indicates which channel should be used for reading throttle inputs from. A value of zero indicates the switch is not assigned.

0 18 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18 Radio Calibration

§ PARAM_DEFINE_INT32() [6/31]

PARAM_DEFINE_INT32 ( RC_MAP_YAW  ,
 
)

Yaw control channel mapping.

The channel index (starting from 1 for channel 1) indicates which channel should be used for reading yaw inputs from. A value of zero indicates the switch is not assigned.

0 18 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18 Radio Calibration

§ PARAM_DEFINE_INT32() [7/31]

PARAM_DEFINE_INT32 ( RC_MAP_FLTMODE  ,
 
)

Single channel flight mode selection.

If this parameter is non-zero, flight modes are only selected by this channel and are assigned to six slots.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [8/31]

PARAM_DEFINE_INT32 ( RC_MAP_MODE_SW  ,
 
)

Mode switch channel mapping.

This is the main flight mode selector. The channel index (starting from 1 for channel 1) indicates which channel should be used for deciding about the main mode. A value of zero indicates the switch is not assigned.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [9/31]

PARAM_DEFINE_INT32 ( RC_MAP_RETURN_SW  ,
 
)

Return switch channel.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [10/31]

PARAM_DEFINE_INT32 ( RC_MAP_RATT_SW  ,
 
)

Rattitude switch channel.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [11/31]

PARAM_DEFINE_INT32 ( RC_MAP_POSCTL_SW  ,
 
)

Position Control switch channel.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [12/31]

PARAM_DEFINE_INT32 ( RC_MAP_LOITER_SW  ,
 
)

Loiter switch channel.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [13/31]

PARAM_DEFINE_INT32 ( RC_MAP_ACRO_SW  ,
 
)

Acro switch channel.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [14/31]

PARAM_DEFINE_INT32 ( RC_MAP_OFFB_SW  ,
 
)

Offboard switch channel.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [15/31]

PARAM_DEFINE_INT32 ( RC_MAP_KILL_SW  ,
 
)

Emergency Kill switch channel.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [16/31]

PARAM_DEFINE_INT32 ( RC_MAP_ARM_SW  ,
 
)

Arm switch channel.

Use it to arm/disarm via switch instead of default throttle stick. If this is assigned, arming and disarming via stick is disabled.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [17/31]

PARAM_DEFINE_INT32 ( RC_MAP_FLAPS  ,
 
)

Flaps channel.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [18/31]

PARAM_DEFINE_INT32 ( RC_MAP_TRANS_SW  ,
 
)

VTOL transition switch channel mapping.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [19/31]

PARAM_DEFINE_INT32 ( RC_MAP_GEAR_SW  ,
 
)

Landing gear switch channel.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [20/31]

PARAM_DEFINE_INT32 ( RC_MAP_STAB_SW  ,
 
)

Stabilize switch channel mapping.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [21/31]

PARAM_DEFINE_INT32 ( RC_MAP_MAN_SW  ,
 
)

Manual switch channel mapping.

0 18 Radio Switches 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [22/31]

PARAM_DEFINE_INT32 ( RC_MAP_AUX1  ,
 
)

AUX1 Passthrough RC channel.

Default function: Camera pitch

0 18 Radio Calibration 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [23/31]

PARAM_DEFINE_INT32 ( RC_MAP_AUX2  ,
 
)

AUX2 Passthrough RC channel.

Default function: Camera roll

0 18 Radio Calibration 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [24/31]

PARAM_DEFINE_INT32 ( RC_MAP_AUX3  ,
 
)

AUX3 Passthrough RC channel.

Default function: Camera azimuth / yaw

0 18 Radio Calibration 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [25/31]

PARAM_DEFINE_INT32 ( RC_MAP_AUX4  ,
 
)

AUX4 Passthrough RC channel.

0 18 Radio Calibration 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [26/31]

PARAM_DEFINE_INT32 ( RC_MAP_AUX5  ,
 
)

AUX5 Passthrough RC channel.

0 18 Radio Calibration 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [27/31]

PARAM_DEFINE_INT32 ( RC_MAP_AUX6  ,
 
)

AUX6 Passthrough RC channel.

0 18 Radio Calibration 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [28/31]

PARAM_DEFINE_INT32 ( RC_MAP_PARAM1  ,
 
)

PARAM1 tuning channel.

Can be used for parameter tuning with the RC. This one is further referenced as the 1st parameter channel. Set to 0 to deactivate *

0 18 Radio Calibration 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [29/31]

PARAM_DEFINE_INT32 ( RC_MAP_PARAM2  ,
 
)

PARAM2 tuning channel.

Can be used for parameter tuning with the RC. This one is further referenced as the 2nd parameter channel. Set to 0 to deactivate *

0 18 Radio Calibration 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [30/31]

PARAM_DEFINE_INT32 ( RC_MAP_PARAM3  ,
 
)

PARAM3 tuning channel.

Can be used for parameter tuning with the RC. This one is further referenced as the 3th parameter channel. Set to 0 to deactivate *

0 18 Radio Calibration 0 Unassigned 1 Channel 1 2 Channel 2 3 Channel 3 4 Channel 4 5 Channel 5 6 Channel 6 7 Channel 7 8 Channel 8 9 Channel 9 10 Channel 10 11 Channel 11 12 Channel 12 13 Channel 13 14 Channel 14 15 Channel 15 16 Channel 16 17 Channel 17 18 Channel 18

§ PARAM_DEFINE_INT32() [31/31]

PARAM_DEFINE_INT32 ( RC_FAILS_THR  ,
 
)

Failsafe channel PWM threshold.

Set to a value slightly above the PWM value assumed by throttle in a failsafe event, but ensure it is below the PWM value assumed by throttle during normal operation.

0 2200 us Radio Calibration