Release v1.1.3
JSBSim version 1.1.3
Release files
- Windows 64 bits
JSBSim-1.1.3-setup.exe
(Windows installer)
- Ubuntu Xenial 16.04, Bionic 18.04 or Focal 20.04 - amd64
*.deb
(Debian packages)
- Python wheel packages can be installed from PyPI with the command
pip install jsbsim
orpip install --upgrade jsbsim
when JSBSim is already installed on your system.
Changelog
User
- In
<magnetometer>
, the Earth magnetic field is now updated every 1000 steps starting at first step. - The vehicle angular rates are now taken into account in the propellers local velocities (issue #333)
- The torque produced by the engines is now correctly accounted for in the vehicle rotational accelerations (issue #333)
- Elevator deflection in the example aircraft no longer produces negative drag (issue #357)
- Fixed an assertion failure which could be incorrectly triggered when creating a new
FGFDMExec
instance with an existing property manager. FGCondition
now returns better (more explicit) exception messages- The
debug_lvl
variable can now be modified to set the amount of information logged in the console:
import jsbsim
jsbsim.FGJSBBase().debug_lvl = 0 # disable debug information in the console
Developer
- The example C++ file
JSBSim_minimal.cpp
has been updated to compile with the current API. - Removed a compilation warning about a comparison between signed and unsigned
FGMassBalance
is no longer having a pointer toFGGroundReactions
- Documentation build is now disabled when
-DBUILD_DOCS=OFF
is passed to CMake - Updated
.gitignore
with Clion project files and Python cache files FGMatrixException
now inherits fromstd::runtime_error
- The minimal version of CMake is now 3.1
- Build Doxygen documentation even when Python is not available
- The generation of the Python API documentation has been fixed (issue #373)