RC_Channel_aux: bug fix which could cause channel to be assigned to the wrong function and miss others

This commit is contained in:
rmackay9 2012-09-02 12:44:11 +09:00
parent 6501310745
commit 5994117f6f
1 changed files with 3 additions and 3 deletions

View File

@ -88,9 +88,9 @@ void update_aux_servo_function( RC_Channel_aux* rc_a,
if( rc_b != NULL ) { g_rc_function[aux_servo_function[1]] = rc_b; } if( rc_b != NULL ) { g_rc_function[aux_servo_function[1]] = rc_b; }
if( rc_c != NULL ) { g_rc_function[aux_servo_function[2]] = rc_c; } if( rc_c != NULL ) { g_rc_function[aux_servo_function[2]] = rc_c; }
if( rc_d != NULL ) { g_rc_function[aux_servo_function[3]] = rc_d; } if( rc_d != NULL ) { g_rc_function[aux_servo_function[3]] = rc_d; }
if( rc_e != NULL ) { g_rc_function[aux_servo_function[3]] = rc_e; } if( rc_e != NULL ) { g_rc_function[aux_servo_function[4]] = rc_e; }
if( rc_f != NULL ) { g_rc_function[aux_servo_function[3]] = rc_f; } if( rc_f != NULL ) { g_rc_function[aux_servo_function[5]] = rc_f; }
if( rc_g != NULL ) { g_rc_function[aux_servo_function[3]] = rc_g; } if( rc_g != NULL ) { g_rc_function[aux_servo_function[6]] = rc_g; }
//set auxiliary ranges //set auxiliary ranges
G_RC_AUX(k_flap)->set_range(0,100); G_RC_AUX(k_flap)->set_range(0,100);