]> git.mxchange.org Git - flightgear.git/commitdiff
Jon's updates to adjust control gains.
authorcurt <curt>
Sat, 11 Sep 1999 02:08:31 +0000 (02:08 +0000)
committercurt <curt>
Sat, 11 Sep 1999 02:08:31 +0000 (02:08 +0000)
src/FDM/JSBSim.cxx
src/FDM/JSBSim/FGFCS.h

index 6a66b753d13763b3f4c7a40ec1de8b1cbbda1440..ed2794f393f41c16e232b92919f137332e6f2cdc 100644 (file)
@@ -112,10 +112,10 @@ int fgJSBsimUpdate(FGInterface& f, int multiloop) {
     }
 
     // copy control positions into the JSBsim structure
-    FDMExec.GetFCS()->SetDa( controls.get_aileron() / 10.0 );
+    FDMExec.GetFCS()->SetDa( controls.get_aileron());
     FDMExec.GetFCS()->SetDe( controls.get_elevator() 
                             + controls.get_elevator_trim() );
-    FDMExec.GetFCS()->SetDr( controls.get_rudder() / 10.0 );
+    FDMExec.GetFCS()->SetDr( controls.get_rudder());
     FDMExec.GetFCS()->SetDf( 0.0 );
     FDMExec.GetFCS()->SetDs( 0.0 );
     FDMExec.GetFCS()->SetThrottle( FGControls::ALL_ENGINES, 
index 7617bd04552fbdd0d6bee6d6252ce328013d15e1..c5226e7852e4b076350c5d9e061a1054e909f90b 100644 (file)
@@ -61,9 +61,9 @@ public:
        inline float GetDs(void) {return Ds;}
        inline float GetThrottle(int ii) {return Throttle[ii];}
 
-       inline void SetDa(float tt) {Da = tt;}
-       inline void SetDe(float tt) {De = tt;}
-       inline void SetDr(float tt) {Dr = tt;}
+       inline void SetDa(float tt) {Da = tt*0.17;}
+       inline void SetDe(float tt) {De = tt*0.60;}
+       inline void SetDr(float tt) {Dr = tt*1.09;}
        inline void SetDf(float tt) {Df = tt;}
        inline void SetDs(float tt) {Ds = tt;}
        void SetThrottle(int ii, float tt);