mirror of https://github.com/ArduPilot/ardupilot
parent
095a9c5c96
commit
3a11a7596a
|
@ -47,11 +47,7 @@ static void reset_control_switch()
|
||||||
// set this to your trainer switch
|
// set this to your trainer switch
|
||||||
static void read_trim_switch()
|
static void read_trim_switch()
|
||||||
{
|
{
|
||||||
#if CH7_OPTION == CH7_FLIP
|
#if CH7_OPTION == CH7_SET_HOVER
|
||||||
if (g.rc_7.radio_in > CH_7_PWM_TRIGGER && g.rc_3.control_in != 0){
|
|
||||||
init_flip();
|
|
||||||
}
|
|
||||||
#elif CH7_OPTION == CH7_SET_HOVER
|
|
||||||
// switch is engaged
|
// switch is engaged
|
||||||
if (g.rc_7.radio_in > CH_7_PWM_TRIGGER){
|
if (g.rc_7.radio_in > CH_7_PWM_TRIGGER){
|
||||||
trim_flag = true;
|
trim_flag = true;
|
||||||
|
@ -76,6 +72,11 @@ static void read_trim_switch()
|
||||||
if(g.ch7_option == CH7_SIMPLE_MODE){
|
if(g.ch7_option == CH7_SIMPLE_MODE){
|
||||||
do_simple = (g.rc_7.radio_in > CH_7_PWM_TRIGGER);
|
do_simple = (g.rc_7.radio_in > CH_7_PWM_TRIGGER);
|
||||||
|
|
||||||
|
}else if (g.ch7_option == CH7_FLIP){
|
||||||
|
if (g.rc_7.radio_in > CH_7_PWM_TRIGGER && g.rc_3.control_in != 0){
|
||||||
|
init_flip();
|
||||||
|
}
|
||||||
|
|
||||||
}else if (g.ch7_option == CH7_RTL){
|
}else if (g.ch7_option == CH7_RTL){
|
||||||
if (trim_flag == false && g.rc_7.radio_in > CH_7_PWM_TRIGGER){
|
if (trim_flag == false && g.rc_7.radio_in > CH_7_PWM_TRIGGER){
|
||||||
trim_flag = true;
|
trim_flag = true;
|
||||||
|
|
Loading…
Reference in New Issue