|
|
@ -108,9 +108,8 @@ static void output_motors_armed() |
|
|
|
|
|
|
|
|
|
|
|
// this filter slows the acceleration of motors vs the deceleration |
|
|
|
// this filter slows the acceleration of motors vs the deceleration |
|
|
|
// Idea by Denny Rowland to help with his Yaw issue |
|
|
|
// Idea by Denny Rowland to help with his Yaw issue |
|
|
|
for(int8_t i = CH_1; i <= CH_8; i++ ) { |
|
|
|
for(int8_t m = 0; m <= 6; m++ ) { |
|
|
|
if(i == CH_5 || i == CH_6) |
|
|
|
int i = ch_of_mot(m); |
|
|
|
continue; |
|
|
|
|
|
|
|
if(motor_filtered[i] < motor_out[i]){ |
|
|
|
if(motor_filtered[i] < motor_out[i]){ |
|
|
|
motor_filtered[i] = (motor_out[i] + motor_filtered[i]) / 2; |
|
|
|
motor_filtered[i] = (motor_out[i] + motor_filtered[i]) / 2; |
|
|
|
}else{ |
|
|
|
}else{ |
|
|
|