mracko / MSFS-Landing-Inspector

Freeware Tool for Analyzing Landings in Microsoft Flight Simulator 2020
MIT License
85 stars 6 forks source link

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:

MSFS Landing Inspector displays the following data:

Screenshot of MSFS Landing Inspector in action:

Requirements

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!