UGSMOOTH(1)
๐ UGsmooth ๐
okay bestie, this is the UGSMOOTH(1) page from the FlightGear man pages ๐ฆ UGsmooth takes UGear-formatted GPS data and sends it to a FlightGear instance so you can replay your flights. literally iconic โจ
๐ NAME ๐
UGsmooth is the one that sends UGear-formatted GPS data over to a FlightGear instance ๐ซ
๐ SYNOPSIS ๐
UGsmooth --help
| --infile infile_name [options]...
| --flight flight_dir [options]...
| --serial dev_name --outfile outfile_name [options]...
๐ง DESCRIPTION ๐ง
okay so UGsmooth is a utility that reads GPS data in UGear format from three possible places: a text file, a directory full of flight data, or a device plugged into the serial port. it parses that data and sends it to a FlightGear instance for replaying. main character energy, no cap ๐
โจ OPTIONS โจ
--helpโ shows you the usage info and exits. vibe check passed ๐--infile infile_nameโ reads GPS data frominfile_name๐--flight flight_dirโ reads GPS data from the flight directory calledflight_dir๐--serial dev_nameโ reads GPS data from the serial device calleddev_name๐--outfile outfile_nameโ saves whatever data came from the device intooutfile_name๐พ--hertz frequencyโ sets how often data gets sent to the FlightGear instance. if you don't pick one, it sends at 60 Hz by default โฑ๏ธ--host hostnameโ sends the data to the FlightGear instance running onhostname. if you skip this, it'slocalhostby default ๐--broadcastโ sends the flight data model and control data as broadcast packets ๐ก--opengc-port portโ picks the port the OpenGC data goes to. default is port 6000 ๐ช--fdm-port portโ picks the port the flight data model data goes to. default is port 5505 ๐ฌ--ctrls-port portโ picks the port the control data goes to. default is port 5506 ๐ฎ--groundtrack-headingโ works out the aircraft heading from the GPS velocity, instead of using the raw heading the device recorded ๐งญ--ground-speedโ works out the ground speed from the GPS velocity, instead of using the raw speed the device recorded ๐๏ธ--estimate-control-deflectionsโ estimates control deflections from the angular velocities, instead of using the raw deflections the device recorded ๐น๏ธ--altitude-offset metersโ adds the offset you give (in meters) to the altitude sent to FlightGear โฐ๏ธ--skip-seconds secondsโ skips the firstsecondsseconds of data so they never get transmitted โญ๏ธ. ngl this one gets ignored when you're reading from a serial device ๐--no-real-timeโ stops the elapsed time from updating ๐ฐ๏ธ--ignore-checksumโ keeps data even if its checksums are invalid, instead of tossing it ๐๏ธ. this one gets ignored when you're reading from a flight directory ๐--sg-swapโ turns on the special double swap logic for the (non-standard) stargate double format ๐. it's a bit of a weird one, so be careful with it ๐
๐ EXIT STATUS ๐
UGsmooth exits with 0 if everything went well. it exits with -1 if your command-line arguments have the wrong syntax or if an error happens ๐จ
๐ฆ SEE ALSO ๐ฆ
fgfs(1), GPSsmooth(1), MIDGsmooth(1) ๐
and that's the whole page, bestie ๐ซถ FlightGear, last updated 2017-06-25 โจ now go replay some flights ๐ง๐
๐ฆ 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
- 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