Jsbsim: Tutorial

In c172.xml , find the <flight_control> section:

while (fdm.Run()) { double lat = fdm.GetProperty("position/lat-deg"); double lon = fdm.GetProperty("position/lon-deg"); double roll = fdm.GetProperty("attitude/roll-rad"); // Send these to your OpenGL/Unreal engine } return 0; } JSBSim exposes a property tree via Socket or HTTP . Enable the socket server in your script: jsbsim tutorial

#include <FGFDMExec.h> using namespace JSBSim; int main() { FGFDMExec fdm; fdm.SetAircraftPath("aircraft/c172"); fdm.LoadScript("scripts/c1721.xml"); In c172

Open a terminal and run:

Run it:

JSBSim --realtime --nice --logdir=output --script=scripts/c1723.xml Note: You need an external visualizer (like FlightGear or your own OpenGL app) to see the graphics. Navigate to aircraft/c172/ . The main file is c172.xml . Open it. find the &lt