Skip to content

AeroSageMage/rewinger

Repository files navigation

Rewinger

Modified Airtracker to be used with Aerofly FS4 UDP capabilities. Developed to work with Aerofly FS4 https://www.aerofly.com/community/forum/index.php?thread/24645-aerofly-fs4-udp-flight-data-recorder-and-replay-rewinger/ Features:

allowing to save a CSV with the recorded data from the flight on output_recorder filters the initial position (0,0) from Aerofly FS4 when tracker is live

This program is an open source real-time aircraft tracker that visualizes Aerofly FS4 - (C) Copyright IPACS - flight simulator data on an interactive map. It can be used to track flights, analyze routes, and enhance the overall simulation experience. Key features include:

  • Receives UDP data from Aerofly FS4 (C) flight simulator
  • Displays the aircraft's position on a customizable map interface
  • Shows real-time flight information including latitude, longitude, altitude, ground speed, heading, pitch, and roll
  • Allows users to switch between different map styles
  • Updates the aircraft's position and orientation in real-time
  • Provides a user-friendly GUI for easy interaction

Version 25: Added a connection status label and improved error handling for UDP data reception.

:::REWINGER::: Modifications by Emanuele Bettoni in Rewinger:

  • allowing to save a CSV with the recorded data from the flight on output_recorder
  • filters the initial position (0,0) from Aerofly FS4
  • data can be replayed via Send_GPS_data.py output_GPS_data.csv
  • added "follow aircraft" toggle
  • added "arm" the recorder

Rewinger Version 2:

  • cleaned the graphical interface
  • added the capability to "arm" the recorder, that means: will wait until there's GPS UDP packets incoming and then starts recording
  • added the "follow aircraft" toggle - without, the map does not move with the main aircraft
  • Main aircraft is named "Aerofly FS4"
  • corrected the known limitation that needed a live GPS stream to work with traffic

Rewinger Version 3:

  • added capability to load a Google Earth *.kml file for the flight plan (e.g. from SimBrief)

Usage:

python3 rewinger.py

if a recorder is activated, will be written into /output_recorder/ The trace will be appended so after a flight rename it with a sensible name.

Send GPS data with:

python3 send_GPS_data.py /path/to/file/output_GPS_data.csv GPS

Send Traffic data with:

python3 send_GPS_data.py /path/to/file/output_GPS_data.csv TRAFFIC

About

Modified Airtracker to be used with Aerofly FS4 UDP capabilities.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages