From: Tony P. <ap...@us...> - 2001-12-02 17:15:24
|
Update of /cvsroot/jsbsim/JSBSim In directory usw-pr-cvs1:/tmp/cvs-serv22860 Modified Files: JSBSim.cxx Log Message: More mods for retractable landing gear Index: JSBSim.cxx =================================================================== RCS file: /cvsroot/jsbsim/JSBSim/JSBSim.cxx,v retrieving revision 1.85 retrieving revision 1.86 diff -C2 -r1.85 -r1.86 *** JSBSim.cxx 2001/12/02 15:59:29 1.85 --- JSBSim.cxx 2001/12/02 17:15:21 1.86 *************** *** 55,58 **** --- 55,59 ---- #include <FDM/JSBSim/FGMassBalance.h> #include <FDM/JSBSim/FGAerodynamics.h> + #include <FDM/JSBSim/FGLGear.h> #include "JSBSim.hxx" *************** *** 219,222 **** --- 220,226 ---- SG_LOG( SG_FLIGHT, SG_INFO, "Finished initializing JSBSim" ); + SG_LOG( SG_FLIGHT, SG_INFO, "FGControls::get_gear_down()= " << + globals->get_controls()->get_gear_down() ); + *************** *** 647,651 **** gear->SetBrake(true); } ! if ( gr->GetGearUp() ) { gear->SetPosition( 0.0 ); } --- 651,655 ---- gear->SetBrake(true); } ! if ( gr->GetGearUnit(i)->GetGearUnitUp() ) { gear->SetPosition( 0.0 ); } *************** *** 661,665 **** gear=get_gear_unit(i); gear->SetWoW( gr->GetGearUnit(i)->GetWOW() ); ! if ( gr->GetGearUp() ) { gear->SetPosition( 0.0 ); } --- 665,669 ---- gear=get_gear_unit(i); gear->SetWoW( gr->GetGearUnit(i)->GetWOW() ); ! if ( gr->GetGearUnit(i)->GetGearUnitUp() ) { gear->SetPosition( 0.0 ); } *************** *** 671,674 **** --- 675,680 ---- FGTrim *fgtrim; if(fgic->GetVcalibratedKtsIC() < 10 ) { + globals->get_controls()->set_gear_down(true); + FCS->SetGearCmd(1); fgic->SetVcalibratedKtsIC(0.0); fgtrim=new FGTrim(fdmex,fgic,tGround); |