JSBSIM(1)
okay bestie, this is the manual page for JSBSim π¦ let's get into it π
β¨ NAME β¨
JSBSim is the standalone version of the JSBSim open source flight dynamics model π«
π SYNOPSIS
JSBSim <script filename> <output filenames> <options>
π DESCRIPTION
okay so JSBSim is a standalone version of the JSBSim open source flight dynamics model library βοΈ you hand it a script file, it runs the simulation, and it dumps the results into one or more files. iconic, honestly π«Ά
π OPTIONS π
--helpβ shows the usage info and then exits π--versionβ shows the JSBSim version number and exits π’--outputlogfile=filenameβ sends the processed data tofilenameπ--logdirectivefile=filenameβ uses the data logging directives infilename. this one can be used multiple times, so go wild π--root=pathβ makespaththe JSBSim root directory, aka the folder where the aircraft model lives, with theaircraft,engine... subdirectories inside π--aircraft=filenameβ uses the aircraft model infilenameπ©οΈ--script=filenameβ runs the simulation script infilenameπ¬ β οΈ this one is incompatible with--catalog!--realtimeβ runs the simulation in actual real world time β°--nice[=sleep period]β cuts down CPU usage by pausing the sim between frames forsleep periodnanoseconds. if you don't give asleep period, it gets set to 0.01 nanoseconds π΄--nohighlightβ no colors in the output, thank you very much π--suspendβ suspends the simulation right after it's initialized βΈοΈ--initfile=filenameβ uses the initialization filefilenameποΈ--catalog[=aircraft]β prints all the properties for the aircraft model. if you pass a model name, that's the aircraft it uses. otherwise it grabs the model loaded through the initialization file π β οΈ this one is incompatible with--script!--property=name=valueβ sets the propertynametovalueπ§--simulation-rate=rateβ sets the simulation rate (dT) torate. ifrateis less than 1, it's read as a time step size in seconds. otherwise it's read as a rate in Hertz β±οΈ--end=timeβ sets the simulation end time totimeπ
π¦ EXIT STATUS π¦
JSBSim exits with 0 on success, and with 1 if the command-line arguments have the wrong syntax or an error happens π
π SEE ALSO π
fgfs(1), and the JSBSim Web site π
That's the whole page, bestie π it came from the FlightGear man pages, source version dated 2017-06-25, page JSBSIM(1) ππ
π¦ where this page comes from
- debian bookworm: flightgear 1:2020.3.16+dfsg-1+deb12u1 Β· GPL-2.0-or-later
- debian trixie: flightgear 1:2020.3.19+dfsg-1 Β· GPL-2.0-or-later
- fedora 43: FlightGear 2024.1.2-1.fc43 Β· GPL-2.0-or-later
- fedora 43: FlightGear 2024.1.6-1.fc43 Β· GPL-2.0-or-later
- fedora 44: FlightGear 2024.1.4-1.fc44 Β· GPL-2.0-or-later
- fedora 44: FlightGear 2024.1.6-1.fc44 Β· GPL-2.0-or-later
- opensuse-leap 16.0: FlightGear 2020.3.19-bp160.1.6 Β· GPL-2.0-only
- opensuse-leap 16.0: FlightGear 2020.3.19-bp160.1.6 Β· GPL-2.0-only
- opensuse-leap 16.0: FlightGear 2020.3.19-bp160.1.6 Β· GPL-2.0-only
- ubuntu jammy: flightgear 1:2020.3.6+dfsg-1build1 Β· GPL-2.0-or-later
- ubuntu noble: flightgear 1:2020.3.18+dfsg-1.1 Β· GPL-2.0-or-later
- ubuntu questing: flightgear 1:2020.3.19+dfsg-1build1
- ubuntu resolute: flightgear 1:2024.1.4+dfsg-2 Β· GPL-2.0-or-later
- ubuntu stonking: flightgear 1:2024.1.5+dfsg-1 Β· GPL-2.0-or-later
- Copyright (C) 2017 Alessandro Menti
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms