9835072241
This set of changes cleans up my previous ones quite a bit: [tony@valkyrie FlightGear]$ tar -ztf tp_changes.tgz src/Controls/controls.cxx src/Controls/controls.hxx src/FDM/JSBsim.cxx src/Main/fg_init.cxx src/Main/options.cxx src/Main/options.hxx src/Joystick/joystick.cxx controls.[ch]xx: removed the trimmed_throttle stuff. This undoes the changes I submitted last time. JSBsim.cxx: updates for the removal of the trimmed_throttle stuff fg_init.cxx: removed the autothrottle logic. The autothrottle is now off by default. options.[ch]xx: Sets trim_mode to false by default. It is enabled only when --notrim is not used and JSBsim is the FDM. joystick.cxx: Added logic for syncing the throttle lever. This is only enabled when trim_mode is enabled. The way I did it is, I hope, a good way of going about it. I tested: fgfs --fdm=larcsim fgfs --fdm=jsb --aircraft=c172 --vc=100 --altitude=500 fgfs --notrim --fdm=jsb --aircraft=c172 --vc=100 --altitude=500 All work as intended, at least for me. Make sure your joystick is calibrated and give: fgfs --fdm=jsb --aircraft=c172 --vc=100 --altitude=500 a try, I think you just might be impressed. I am. ;-) |
||
---|---|---|
.. | ||
controls.cxx | ||
controls.hxx | ||
Makefile.am |