Skip to content

Freeware Tool for Analyzing Landings in Microsoft Flight Simulator 2020

License

Notifications You must be signed in to change notification settings

mracko/MSFS-Landing-Inspector

Repository files navigation

MSFS Landing Inspector

MSFS Landing Inspector is a tool for analyzing landings in Microsoft Flight Simulator 2020. It reads the airplane’s telemetry data via SimConnect and displays relevant information about your landing in a web browser. The MSFS Landing Inspector is free to use.

October 7, 2020: Update Version 1.2:

  • Improved G force values at touchdown.
  • Added new data readings and graphs for airspeed, pitch, bank, heading, wind speed/direction.
  • Added custom icons for HTML site.

MSFS Landing Inspector displays the following data:

  • Current vertical G force
  • Current vertical speed
  • Touchdown G force
  • Touchdown vertical speed
  • Touchdown airspeed
  • Touchdown pitch, bank and heading
  • Touchdown wind speed and direction
  • Graph showing G forces during landing
  • Graph showing vertical speed during landing
  • Graph showing altitude above ground during landing
  • Graph showing airspeed during landing
  • Graph showing pitch, bank and heading during landing
  • Graph showing wind speed and direction during landing

Screenshot of MSFS Landing Inspector in action:

Requirements

  • Python 3.7 64-bit or later
  • Flask library

Installation

  1. Install the latest Python 3 64-bit Release for Windows. Download the installer from the official Python website. Here is a direct link to the Python 3.8.6 64-bit installer. Tick the Add Python 3.8 to PATH checkbox when installing Python.
  2. Run Command Prompt. Do this by pressing Win + R. Type cmd.exe and click OK.
  3. In the Command Prompt window type pip install flask and press Enter. When asked to download any other Python dependencies, type y and press Enter. This will install the Flask Python library.

You can also download a standalone compiled executable version of MSFS Landing Inspector here. The compiled executable doesn't require Python or any additional libraries.

Running MSFS Landing Inspector

  1. Start a flight in Microsoft Flight Simulator
  2. Download and unzip the MSFS Landing Inspector repository and run msfs_landing_inspector.py by double-clicking on it. This should launch a Command Prompt window. Don't close this window.
  3. Open your browser and load the site localhost:5000. This should load up the MSFS Landing Inspector in your browser.

Running MSFS Landing Inspector on your mobile device

  1. Make sure your PC and your mobile device are connected to the same local network and that your home network is set to Private in your Network Profile settings.
  2. Run Command Prompt. Do this by pressing Win + R.
  3. In the Command Prompt window type ipconfig and press Enter. Look for the line IPv4 Address and write down the IP address. In my case, it's 192.168.0.120. You will most likely have a different IP address. Close the Command Prompt window.
  4. Start a flight in Microsoft Flight Simulator
  5. Download and unzip the MSFS Landing Inspector repository and run msfs_landing_inspector.py by double-clicking on it. This should launch a Command Prompt window. Don't close this window.
  6. On your mobile device, load the following site in the browser: <IP address you've written down>:5000. In my case, this would be 192.168.0.120:5000. MSFS Landing Inspector should now load on your mobile device.

Credits

MSFS Landing Inspector uses the Python SimConnect library and the CSS theme Black Dashboard by Creative Tim for the web front-end.

Donation

If you like this tool and would like to support the development, please consider donating by clicking on the link below.

paypal

Happy landing!