Updates so that trim will work.
This commit is contained in:
parent
491c4c573c
commit
308e9d1ac5
1 changed files with 3 additions and 4 deletions
|
@ -294,16 +294,15 @@ void aero( SCALAR dt, int Initialize ) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
long_trim=0;
|
|
||||||
if(Aft_trim) long_trim = long_trim - trim_inc;
|
if(Aft_trim) long_trim = long_trim - trim_inc;
|
||||||
if(Fwd_trim) long_trim = long_trim + trim_inc;
|
if(Fwd_trim) long_trim = long_trim + trim_inc;
|
||||||
|
|
||||||
/* printf("Long_control: %7.4f, long_trim: %7.4f,DEG_TO_RAD: %7.4f, RAD_TO_DEG: %7.4f\n",Long_control,long_trim,DEG_TO_RAD,RAD_TO_DEG);
|
/* printf("Long_control: %7.4f, long_trim: %7.4f,DEG_TO_RAD: %7.4f, RAD_TO_DEG: %7.4f\n",Long_control,long_trim,DEG_TO_RAD,RAD_TO_DEG);
|
||||||
*/ /*scale pct control to degrees deflection*/
|
*/ /*scale pct control to degrees deflection*/
|
||||||
if ((Long_control+long_trim) <= 0)
|
if ((Long_control+Long_trim) <= 0)
|
||||||
elevator=(Long_control+long_trim)*28*DEG_TO_RAD;
|
elevator=(Long_control+Long_trim)*28*DEG_TO_RAD;
|
||||||
else
|
else
|
||||||
elevator=(Long_control+long_trim)*23*DEG_TO_RAD;
|
elevator=(Long_control+Long_trim)*23*DEG_TO_RAD;
|
||||||
|
|
||||||
aileron = -1*Lat_control*17.5*DEG_TO_RAD;
|
aileron = -1*Lat_control*17.5*DEG_TO_RAD;
|
||||||
rudder = -1*Rudder_pedal*16*DEG_TO_RAD;
|
rudder = -1*Rudder_pedal*16*DEG_TO_RAD;
|
||||||
|
|
Loading…
Reference in a new issue