Skip to content
David Culp edited this page Apr 29, 2021 · 4 revisions

QtJSBSim

QtJSBSim is a Qt-based simulation hub for the JSBSim flight dynamics model. The QtJSBSim GUI interface handles keyboard, mouse and joystick inputs and passes them to an instance of JSBSim over a UDP socket connection. The state variables from JSBSim are then passed back to QtJSBSim over another UDP socket, and these are displayed on the QtJSBSim control panel. The "out-the-window" view can be generated by either a Cesium Ion world view, or it can be sent to FlightGear. Here's a diagram of the operation:

the qtjsbsim operation

NOTE: Until a reasonable way to build a joystick interface under Windows appears I've decided to limit this project to Linux-Only. Plib is supposedly cross-platform, but I can't figure out how. -- Dave Culp, April 2021

Clone this wiki locally