Plane: fixed handling of deadzone in ACRO mode

RC_Channel norm_input() does not take account of the dead zone
This commit is contained in:
Andrew Tridgell 2013-07-12 17:53:53 +10:00
parent 110966c186
commit cc57bfcf12

View File

@ -236,8 +236,8 @@ static void stabilize_training(float speed_scaler)
*/
static void stabilize_acro(float speed_scaler)
{
float roll_rate = channel_roll->norm_input() * g.acro_roll_rate;
float pitch_rate = channel_pitch->norm_input() * g.acro_pitch_rate;
float roll_rate = (channel_roll->control_in/4500.0f) * g.acro_roll_rate;
float pitch_rate = (channel_pitch->control_in/4500.0f) * g.acro_pitch_rate;
/*
check for special roll handling near the pitch poles