FlightLog Analyzer  

                User Guide

 

www.FlightLogAnalyzer.com

Support@FlightLogAnalyzer.com

 

 

 

 

Contents

Introduction. 5

Quick Start Guide. 5

System Requirements. 6

Initial Installation. 6

Flight Simulator 2024 Support and Features. 9

Logbook Locating and Loading. 10

Choose Logbook File(s) 10

Picking the correct Logbook file for each version of Flight Simulator 10

Logbook Locator for Non-Standard FS Installations. 11

Manually Load Logbook. 11

Main Display. 12

Highlighted Cells. 13

Highlighted Rows. 14

Cell-Coloring Legend. 14

Logbook Utilization. 16

Dark Mode. 17

Grid Lines. 17

Display Modifiers. 17

Date and Time Formatting. 17

Column Customization. 18

‘Lost Flight’ Protection. 18

How it’s Displayed. 19

Importing ‘Lost’ Flights. 20

Manual Entry form.. 20

Import Lost-Flights via .CSV file. 22

Importing X-Plane Flights. 23

‘Decoding’ the “Aircraft Name” field of the X-Plane logbook. 23

Flight Simulator Telemetry (SimConnect) 24

Deleting Flights. 27

Cleaning the Telemetry Data. 27

Charts and Graphs Panel 28

ATC-View - Moving Flight Path Map. 29

Aircraft’s Location on the Real Time Flight Map. 30

Aircraft’s Flight Path. 30

AGL (Altitude) 32

MSL (Altitude) 33

True Airspeed. 34

Ground Speed. 35

G-Load. 35

Vertical Speed. 36

The HUD Display. 37

The Altitude Profile Section. 38

Mouse Hover over Profile Display. 39

Other Controls. 40

Mission Debriefer 41

Flight Map and Flight Profile for Historical Logbook Flights. 43

·     Displaying a Map of the Flight’s Path over the Earth. 43

·     Displaying an Altitude Profile of the Flight 43

·     Export the selected flight(s) 43

·     Deleting the selected flight(s) with the Logbook Cleaner 43

Flight Path Map. 44

Built in Viewer 44

Google Earth Pro. 46

Flight Profile Display. 47

Flight Filtering. 49

Basic Operation. 50

Extended Functionality. 58

Type / Return. 58

Selecting Everything BUT the filter selections. 63

Triple Click to Clear any Selection Box. 65

Group Analysis and Summarizing. 66

·     Displaying a Map of the Flight’s Path over the Earth. 67

·     Displaying an Altitude Profile of the Flight 67

·     Export the selected flight(s) 67

·     Deleting the selected flight(s) with the Logbook Cleaner 67

Drilldown into each individual flight 67

FlightLog Exporter 70

User Preferences. 71

Logbook Cleaner 74

Important Note. 74

Entering Flight Numbers for Deletion. 75

Restore Point backups of your FlightLog. 77

Flight Fixer 78

Correct Missing Take-offs and Landings. 78

Important Note. 79

Entering Flight Numbers for Correction. 79

Restore Point backups of your FlightLog. 82

Achievements Progress Tracker 83

Logging into your Microsoft / Xbox account 84

More information about Flight Simulator Achievements can be found at these links: 85

https://flight.wiki.gg/wiki/Microsoft_Flight_Simulator_(2020)/Achievements. 85

https://www.gamepressure.com/microsoft-flight-simulator/achievements-list/z3d93c. 85

Steam Installations. 85

FS2024  Achievements. 86

Aircraft-Model Name Translation. 86

1st Example. 87

2nd Example. 90

Wildcard Example. 92

Advanced Example. 93

Notes: 94

FlightLog Auto Archive. 94

FlightLog Manual Backups. 95

Hot-Key Quick Access. 96

Custom Colors. 97

Command Line Interface (CLI) 98

Running FlightLog Analyzer on Linux. 99

Glossary. 100

Instrument Approach Suffixes. 100

Troubleshooting. 102

Prior Versions of the Program.. 102

Reverting to a Logbook Backup. 102

Built-In Map Display Window Not Correctly Showing Satellite Overlay. 102

Finding your logbook if you have installed Flight Simulator into a non-standard (not the default) directory. 102

The program is crashing at startup. 105

Automatically Send Logbook File to Support 105

Manually Locating your logbook file – 1st Method. 105

Manually Locating your logbook file – 2nd Method. 106

LNM Logbook Export 108

SimToolKitPro Exports. 109

Volanta Exports. 109

Sky Dolly Exporting and Importing. 110

To Import into Sky Dolly, follows these steps: 110

Missing SIDs, STARs, and Approach Information. 110

Missing Airport’s Name, City, or State. 111

How to view a flight’s Altitude Profile on Google Earth. 111

Reinstating ‘Show Again’ selections. 113

Contact Information. 113

Registration / Licensing. 113

Thank you for Supporting FlightLog Analyzer 114

Introduction

 

FlightLog Analyzer is a companion app for Microsoft Flight Simulator 2020 and/or 2024. Some of its features are:

-          Display the consolidated flights from either, or both, the FS2020 and FS2024 logbooks

-          Display Flight Logbook Attributes in tabular form

-          Filter Flights by various Flight-Attribute criteria

-          Plot Flight Paths on maps of the Earth

-          View the Altitude Profile of any flight

-          Group and Summarize flight data by flight attributes

FlightLog Analyzer also includes powerful edit features:

-          Permanently Remove unwanted flights from the Flight Simulator’s logbook

-          Correct missing landings and takeoffs from flights that MSFS missed

 

 

Quick Start Guide

 

If you’re looking to get up and running as quickly as possible, just to see what FlightLog Analyzer is all about, here are the most important things to know.

1.      Launch FlightLog Analyzer

2.      Let the application scan for existing logbooks on your computer, and select them accordingly

3.      All flights in the loaded logbooks will be displayed in tabular form

a.      Flights from FS2020 and FS2024 will be consolidated into a single list

4.       Sort by any of the Column Headers

5.       Right-Click on any flight in the Flight Data Table

a.       Choose to view “Flight Map” with “Built-In Viewer”

b.       Install a KML Map Viewing app to view Flight Maps in 3D (we suggest using Google Earth Pro)

c.        Choose to view the “Flight Profile

6.       Click on the “Flight Group Analysis” button

a.       Choose a flight attribute to summarize Logbook data over

b.       Flight Maps, Exports, Flight Fixer, and the Logbook Clean are also available with a Right-Click on a row, just like the Main display

7.       Explore the many User Preferences within the Preferences menu

 

And, a helpful hint to keep in mind…  

Tooltips Are Your Friend!  If you are questioning what a button, label, text field, or legend means or how to use it, tooltips are provided with explanations for many of them.  Simply hover the mouse over the items in question.

 

 

System Requirements

 

Most importantly, Microsoft Flight Simulator 2020 and/or 2024 must be installed on your computer.

FlightLog Analyzer has no extra requirements, beyond that.

 

So, the bottom lines…  If Flight Simulator runs on your system, so will FlightLog Analyzer.

 

 

Initial Installation

When you run the setup.exe program, Windows Defender may display a message stating “Window Protected your PC”.  This is not an indication that anything is wrong, and definitely is not warning you of viruses or malware.

 

To get past this window, press the More Info button.

 

 

After pressing More Info, the next window will be presented showing the application has an official publisher.

 

 

At this point, simply press the Run Anyway button and the installation will continue.

 


 

Flight Simulator 2024 Support and Features

 

FlightLog Analyzer is fully compliant with Flight Simulator 2024.

To prevent users from losing their flight history after uninstalling FS2020, FlightLog Analyzer will keep an archived version of the imported logbooks (FS2020 and/or FS2024).

FlightLog Analyzer will now support loading 1 or 2 logbook files (2020, 2020 + 2024 or just 2024). All flights loaded will be merged and all operations will affect both files when necessary.

 


 

Logbook Locating and Loading

 

FlightLog Analyzer offers 3 ways (found in the toolbar menu under ‘File’) to locate and load the existing logbooks into the application:

Choose Logbook File(s)

 

This option will perform a quick search using the default installation directories to locate the existing 2020 and/or 2024 logfiles.

This is the default method used in the first run of the application.

The user must correctly identify which logbook file(s) corresponds to each version of the game.

 

Picking the correct Logbook file for each version of Flight Simulator

 

The first time FlightLog Analyzer starts up, or when the “Choose Logbook File(s)” function is made, the program will scan known directories looking for logbook files.  The results will be displayed similar to the screenshot below.  The following explanation will aid you in choosing the correct logbook file for each version of Flight Simulator.

 

The FS2020 logbook will typically contain the folder named “Microsoft.FlightSimulator_8wekyb3d8bbwe” as shown in Red

The FS2024 logbook will typically contain the folder named “Microsoft.Limitless_8wekyb3d8bbwe” as shown in Green

The FS2020 logbook can also appear as seen in Blue.  This is an archived copy of your FS2020 logbook.  This archive is kept so that when you eventually uninstalled FS2020, and the Red entry is no longer available, you will then choose the Blue option when selecting your FS2020 logbook file.

 

Any error in identifying these will result in an incorrect ‘FS Version’ being displayed for the loaded flights. However, this won’t have any other adverse effect beyond that. If you happen to identify them incorrectly, just run File – Choose Logbook File(s) again.

 

Logbook Locator for Non-Standard FS Installations

 

If you have any version of Flight Simulator installed in a non-standard directory, you can use this option to search for those logbook files.

Refer to the Logbook Locator for Non-Standard FS Installations section for further information.

 

Manually Load Logbook

 

If you know exactly where your files are located, or if you want to load a specific logbook, you can use this option. It will allow you to load a FS2020 or a FS2024 logbook, one at a time.

 

 

Main Display

 

The Main Display is where you will view the flights contained in Microsoft Flight Simulator’s logbook.  Each row in the table represents a single flight that was made in Flight Simulator.

 

At startup FlightLog Analyzer will automatically locate Flight Simulator’s logbook, and extract all information pertaining to each of the flights. If you have MSFS 2020 and MSFS 2024 installed at the same time, both logbooks can be loaded and the flights will be consolidated on the Analyzer’s display.

 

2020 + 2024 Consolidated View

 

 

Attention: the flights won’t be merged inside the games, so MSFS2020 will continue to see only the MSFS2020 flights, and MSFS2024 will only see the MSFS2024 flights.

 

FlightLog Analyzer will automatically reload the logbooks if you make any new flights while concurrently having FlightLog Analyzer open.

If you need to manually reload the logbook, use the menu selection of File > Refresh Display. Or, pressing the F5 key will also refresh the displayed flights.

 

Tabela

Descrição gerada automaticamente

Main Display

 

Hover above any of the column headers, and you will see a tooltip describing the meaning of the column. 

 

Note: if the main display doesn’t show any flights, it is because the logbook file couldn’t be found.  Flight Simulator was likely installed into a directory other than the default directory.

Use the option Logbook Locator for Non-Standard FS Installations to assist in finding your logbook.

 

Highlighted Cells

 

If a ‘From’ or a ‘To’ Airport cell is drawn in Blue, that indicates the flight departed / arrived ‘Near’ the listed airport, but not actually ‘At’ the airport.

 

Flights that departed or arrived ‘Near’ the airport

 

 

Highlighted Rows

 

If a whole row is highlighted in Orange, this indicates that the record in Flight Simulator’s Logbook file is Corrupt.  A case where this could have happened is if the game crashed in mid-flight

If a row is highlighted in Yellow, this indicates that ‘Slewing’ was used during the flight

 

Corrupt Flight Record in Flight Simulator’s Logbook

 

 

Cell-Coloring Legend

 

Colored rows and cells are used to indicate special conditions.  Press the “Legend” button for a description of these conditions.

 

 

Note: as shown in the subsequent screenshot of the Main Logbook Display, tooltips will provide the same information as shown in the legend.

 

Colorization Legend

 

 

Example Logbook Display with Color Coding

 

Logbook Utilization

Flight Simulator’s logbook file is limited to 64MBs in size. Asobo has improved the number of flights that can be recorded in the logbook by compressing the logbook file, but the 64MB size still exists as far as we’re aware.  This equates to roughly 15,000 ‘average’ flights. 

The green pie chart shows how full the FS2020 logbook file is, and the blue pie refers to the FS2024 logbook.

 

 

Logbook Utilization

 

Dark Mode

To make the main display and the Group Analysis display more conducive to working in a dimly lit room, a Dark Mode theme can be selected.

The easiest way to toggle in and out of the Dark Mode is to simply press the F11 key (while on the Main Display).   The other method to toggle is by selecting the “Toggle Dark Mode (F11)” selection under the menu bar’s Edit item.

 

Grid Lines

Both horizontal and vertical grid lines are available on the Main Logbook Display as well as the Flight Analysis display.

These are activated by either the Preference Menu or via Ctrl-F11 (horizontal lines) and Shift-F11 (vertical lines)

 

Display Modifiers

 

Many of the characteristics of the Main Display can be changed to suit your needs.  They are detailed as follows:

Date and Time Formatting

 

Using the radio buttons on the left side of the display, you have the option to view the date and time of the flights in either 12-hour or 24-hour format. You can also choose to see the flight times in either Universal Time (GMT) or in your Local Time.

 

Display Options

 

Column Customization

 

If you find there is information displayed than you need, you can simplify the hide unneeded columns. To hide a column, simply right-click anywhere on the column headers, and de-select any column(s) you wish to hide.  Note: the Flight Number column cannot be hidden.

 

Removing Columns

 

Clicking on a column header will sort the flights by the column, in either ascending of descending order. Each click alternates the sort order.  Columns can also be re-ordered to suit your needs. Simply drag the column by the header and drop it into the position you desire.

 

 

‘Lost Flight’ Protection

 

MS Flight Simulator sometimes loses flights from its Logbook when subsequent flights are made, resulting in a flight that mysteriously disappears from the FS Logbook altogether.  At that point, the flight is gone for good – it cannot be retrieved. For those that are trying to keep their Logbook pristine and accurate, this can be very frustrating.

 

FlightLog Analyzer solves problem with a feature called ‘Lost Flight’ Protection.  Each time FlightLog Analyzer starts up and reads the FS Logbook, it records information on all flights that it sees.  If at some later date, when reading the FS Logbook again, it realizes that a flight that used to be in the logbook is no longer there, it recreates that flight in the Main Window’s logbook display.

While this flight is still missing from the FS Logbook file, the FlightLog Analyzer logbook display corrects for that by including the information from that lost flight, just as though the flight were still there.

 

All data pertaining to that flight is still available within FlightLog Analyzer, as if MSFS had never lost it. Flight Times, Flight Distances, To / From Airports, Takeoffs & Landings, etc. are all available, and they are added into the summarized flight statistics just as they previously had been before being lost.

As well, Flight Path maps and Flight Altitude Profile displays can still be viewed too.

 

 

How it’s Displayed

 

When a Lost Flight is recovered, the Logbook Display indicates this by color coding the Flight Number.

As seen in the following screenshot, flights #349 and #351 are colored Red. Red indicates that a Lost-Flight was recovered, and that it contains SimConnect Telemetry data.  A recovered Lost Flight that does not have Telemetry data associated with it is colored slightly differently - it is colored in Violet.

White flight numbers are the flights that are actually found in the FS Logbook.

 

 

 

Importing ‘Lost’ Flights

 

Adding “Lost Flights” will give FlightLog Analyzer the ability to bring your logbook up to date, including flights that were lost, whatever that reason may have been.  This includes flights that were lost by FS2024 logbook persistancy issues.

There are two ways to import Lost Flights into FlightLog Analyzer – the first is to use the ‘manual entry form’ method, and the second is to use the ‘import from .csv file’ method.

 

Manual Entry form

This form provides a way to recreate log entries for flights that have been previously lost in MSFS Logbook file(s).

 

Clicking on this menu option will bring up the following entry form. Enter the basic information about the lost flight here.  The lost flight will be added into the lost-flight internal database, and will then be added into all of the statistics of your logbook.

Flight information added via this method is only intended to cover basic flight attributes.

 

 

Import Lost-Flights via .CSV file

 

While the previously described Manual Entry method provides only the ability to enter the basic information about the lost flight, the Import From .CSV method provides the ability to provide a much more detailed description of the lost flights.

 

 

As shown in the above screenshot, there are two menu options that pertain to this.

The first to talk about is “Edit Import File”, which opens up the Template of the allowed flight attribute entry formats.  The ‘header section’ of the file thoroughly describes the 3 different formats that are currently accepted by FlightLog Analyzer’s import tool.

There are 12 dummy / example entries in the default file.  You can import the file as-is to see how your logbook will contain these example flights.  You can then easily delete the examples from FlightLog Analyzer by selecting them, and after right-clicking on them, select “Delete Lost Flights”. 

To ‘disable’ these example flights, you can either place a ‘!’ character as the first character of each line, or you can also delete them entirely.  Then, add your own flights to the file using any of the accepted formats.

Once you have made the entries in the import file, the “Import Lost-Flight” menu option will import the lost flights contained in the file.

 

 

Importing X-Plane Flights

 

Importing external flights can also be used to bring in your X-Plane flights!

FlightLog Analyzer can read the file format of “X-Plane Pilot.txt” files, from both X-Plane 11 and X-Plane 12.

 

X-Plane logbook files are far more limited that MSFS logbooks.    The only values available are:

·       Date (YYDDMM)

·       Departure Airport

·       Destination Airport

·       Landings

·       Total Flight Time (hrs)

·       Night Flight Time (hrs)

·       IFR Flight Time - NOT USED

·       Cross Country Flight Time - NOT USED

·       Tail Number  - NOT USED

·       Aircraft Name

o   may contain the Manufacturer and / or Model information,

o   however the data is not consistent

The most important thing to note is that there is No GPS track data. So there is no way to plot the flight path of flights made in X-Plane.

 

How to Import X-Plane logbooks

The ‘Lost Flight’ import feature defaults to the file %localappdata%\FlightLogAnalyzer\Data\LostFlightImports.txt

You can copy the flights out of your “X-Plane Pilot.txt” file and paste them into this file.

OR, you can simply import from the “X-Plane Pilot.txt” file” directly into FlightLog Analyzer by selecting that file.

 

 

‘Decoding’ the “Aircraft Name” field of the X-Plane logbook.

 

Since the Aircraft Name field contains what FlightLog Analyzer normally calls Aircraft Manufacturer, and Aircraft Model, by default the whole X-Plane field is places into the Aircraft Model field.  This can be transformed though into individual Manufacturer and Model values by use of FlightLog Analyzer’s “Aircraft Model Name Translation” feature.

 

Examples:

 

"Cessna_172SP_G1000", "172 with G1000", "Cessna"

"Bombardier_CL_300","CL 300","Bombardier"

"Car_Centurion","210 Centurion",  "Cessna"

"Car_PC12","PC-12"," Pilatus "

"Car_TBM850","TBM 850"," Socata "

"Cessna_172SP", "172", "Cessna"

 

The above show some of the entries found in the X-Plane logbook. Let’s take one as an example to show what can be done with it.

 

"Car_TBM850","TBM 850","Centurion"

 

This entry will match on the Aircraft Model value of “Car_TBM850” and split out the Manufacturer and the Model as “Socata” and “TBM 850” respectively.

 

 

 

Flight Simulator Telemetry (SimConnect)

 

Flight Simulator provides the ability to collect Flight Telemetry via Microsoft’s SimConnect API. Telemetry is the real-time data that describes the aircraft’s state of flight. 

FlightLog Analyzer collects the plane’s Latitude and Longitude, MSL and AGL altitude, and True Airspeed. Using this information, FlightLog Analyzer is able to record the parameters of the flight, and later debrief the flight with far more accurate flight path, Altitude, and Airspeed information.

The telemetry data is recorded once every second.

 

Note: Once the Trial Period for FlightLog Analyzer has ended, a PRO license is required for this functionality.

 

The Flight Map and Flight Profile displays, which will be discussed in a subsequent section, will use the telemetry data to provide almost perfect representation of the flight’s path across the ground as well as the cross-sectional view of the plane’s altitude and airspeed at each point in the path.

 

To collect the telemetry data from Flight Simulator, FlightLog Analyzer MUST be running while the flight is being flown.  This is because FlightLog Analyzer sets up a real-time feed from Flight Simulator to record the telemetry information.  If FlightLog Analyzer isn’t running during the flight, the telemetry data is Not collected and is lost.

 

Start FlightLog Analyzer before starting Flight Simulator.  When Flight Simulator becomes active, FlightLog Analyzer will establish a real-time connect to the sim.  When the occurs, the “Flight Simulator Connected” will be displayed, as in this screenshot. 

 

 

Telemetry data will start flowing moments after, and the display will then show “Receiving Telemetry *”. As telemetry data arrives, the ‘*’ will spin with each piece of data logged.

 

 

When the flight is complete, FlightLog Analyzer’s display will update to show the new flight.  As seen in the following screenshot, flights that include telemetry data are shown in Green (or Gold).  Gold indicates that the flight includes telemetry information, but that it is currently disabled.

 

 

To put the telemetry data into an Inactive / Disabled state, right flight and select “Disable Telemetry”. As you can see, it can later be Re-Enabled.

 

 

The reason the option is given to Disable the telemetry data is that you may want to compare the path and altitude information contained in the FS Logbook to the actual path and altitude flown.

 

This brings up one last point – If FlightLog Analyzer is not running for the WHOLE flight in Flight Simulator, part of the telemetry will be missed.  This will have the effect of making the flight look shorter than it actually was.

Flights that are missing part of the telemetry data due to this are color coded in the main logbook display.  Refer to the Cell-Coloring Legend as to how to identify these truncated flights.

Truncated Telemetry flights will automatically start off with Telemetry Disabled, but it can be re-enabled with a right-click as previously described.

 

 

 

Deleting Flights

 

Using the Logbook Cleaner functionality, you may be deleting flights from your FS Logbook. When you do this, the flight’s telemetry data is PERMANENTLY removed.  Even if you later restore an old copy of your logbook file, this data will NO LONGER be available any more.

 

 

Cleaning the Telemetry Data

 

Some telemetry data may be received from Flight Simulator outside the bounds of any actual flight. For example Before the flight begins or after it ends.  If your telemetry data is using more of your hard drive than you want it to, you can use the “Clean ‘Flight Telemetry’ Database” to remove the extraneous data and shrink the telemetry database.

(Note: the telemetry data is stored in “%localAppData%/FlightLogAnalyzer/FlaTelemetry.db)”

 

 

 

Charts and Graphs Panel

 

The Main screen of the application can also show some amazing graphs and charts about your flying and usage stats.

To expand or collapse it, click on the small airplane icon at the bottom left of the screen:

Tela de computador com jogo

Descrição gerada automaticamente

You can use the mouse-wheel to zoom in and out on the graph, as well as using the Ctrl key along with mouse movement to drag the chart’s view when zoomed in.  

Dragging the mouse with the left-button pressed will provide a ‘rubber band’ zoom.

Right-click on the graph to see even more options.

Charts Options

There are more Chart Summary Types than will fit in the five available chart slots, so there is an option to select the ones you wish to see.  Click on “Change Chart…” to select which chart will be shown in the given position.

To put an individual chart back to its default summary type, click on “Reset This Chart…”

 

 

ATC-View - Moving Flight Path Map

 

FlightLog Analyzer has the ability to display, in Real Time, your flights as it’s occurring in Flight Simulator.  On a Moving Map, a plane icon is displayed showing the current location and heading of your flight. 

The ATC View Flight Path Map is available only with a PRO-License.

 

Along with the moving map, a HUD is also available showing the current values of Altitude, Speed, Heading, G-Load, and more.  And at the bottom of the map is a profile section showing your MSL Altitude across the flight.

 

To capture the real time flight information, FlightLog Analyzer must be running concurrently with FS202X.  And it must be running during the Whole MSFS flight in order to accurately capture the flight.

 

With FlightLog Analyzer running, it will be watching for FS202X to start up. The moment that a flight location is selected in FS202X, this map automatically open and will center itself on the location of the plane.

If you ever close this map during a flight, simply press F6 (or Menu Option of “ATC View -Real Time Flight Map”) and the map will reappear. It will also have retained the whole flight path for the current flight.

 

Example of the ATC  View – Real Time Flight Map

 

Aircraft’s Location on the Real Time Flight Map

 

The central portion of the map contains the current location of the aircraft, as well as the flight path that has been taken up to that point in the flight.

 

Aircraft’s Flight Path

 

The flight path that your plane has taken will be displayed, trailing behind the current location of the aircraft. This line is color coded to indicate different conditions for the flight at each point.

 

The colors can indicate Altitude, Speed, G-Force. The dropdown list in the lower left corner selects which you prefer.

 

 

If you change your select mid-flight, the flight path will automatically readjust to color the complete path with your new selection.

 

The following screenshots are all from the same flight, but each with a different colorization selection chosen.

(Note: the selection can be changed at any time During the flight, when the flight is Paused, or after the flight has Ended.  When you create a new flight, or exit FS202X, the flight path will be cleared)

 

 

AGL (Altitude)

The color indicates the Relative AGL height during the flight.  Red indicates Low altitudes up through Blue which indicates the highest points in the flight.

 

 

 

 

MSL (Altitude)

The color indicates the Relative MSL height during the flight.  Red indicates Low altitudes up through Blue which indicates the highest points in the flight.  (same color patter as AGL)

 

 

 

True Airspeed

The color indicates the Relative True Airspeed during the flight.  Red indicates Slow speeds, like imminent stall conditions, up through Blue which indicates the highest speeds in the flight.

 

 

 

Ground Speed

The color indicates the Relative Groundspeed during the flight.  Red indicates Slow speeds, up through Blue which indicates the highest Groundspeeds in the flight.  Slow speeds due to strong headwinds, or high speeds with a nice tailwind, could be identified.

 

 

 

G-Load

The color indicates the Relative G Loads during the flight.  Bright Red indicates Highest G Loads experienced, and Bright Yellow indicates the most Negative.  Black is used to draw the path under normal 1 G flight.

 

 

 

 

Vertical Speed

The color indicates the Rate of Climb / Descent during the flight.  Bright Green indicates Highest Climb Rate experienced, and Bright Red indicates the Highest Rate of Descent.  Black is used to draw the path under normal Level Flight.

 

 

 

The HUD Display

Found in the HUD display are the flight conditions the aircraft is experiencing, as they occur in real time.  

If the HUD is not desired for your flight, simply close it with the arrow found at the upper left corner of the HUD.

 

 

The Altitude Profile Section

The altitude profile section, found along the bottom of the real-time map, can display flight parameters such as climbs and descents of your aircraft.  Also available are AGL, MSL, True Airspeed, Ground Speed, G-Load, and Vertical Speed.  This is selectable via the dropdown in the lower right corner of the Profile display.

 

The Max and Min values of the selected flight parameter are displayed on the left side of the Profile.

 

 

Mouse Hover over Profile Display

When the mouse pointer is hovered over the Profile display, the value as that point is marked with a green dot.  The value is of the data type that is selected (by the dropdown control in the lower right corner). 

The corresponding point in the flight is marked on the Map display.  These two points occurred at the same time during the flight. The green dot on the map display also displays the value of the selected telemetry type at that point in time.

Also, while the mouse pointer is in the Profile section, the HUD changes modes and show all the telemetry data values for that point. This is made apparent by the color of the HUD data changing to Amber color.  When the mouse pointer leaves the Profile section, the HUD returns to its normal operation of displaying Real-Time telemetry data.

 

 

 

Other Controls

There are two other buttons which control how the map responds.

 

 

Zoom to Fit  (F5)

The Zoom to Fit button (which can also be activated by pressing F8) tells the display to resize the area to include all portions of the flight.   It does not continuously resize the area, only once for each press of the button.

Auto-Center (F4)

The Auto-Center button is a Toggle for enabling or disabling Automatic Centering.  With Auto Center ON, the map will continuously readjust itself to keep the aircraft positioned in the middle of the display.

 

 

Mission Debriefer

 

Just as the ATC-View map tracks your active flight in real time, Mission Debriefer brings that same precision to your historical flights* — letting you relive and analyze every moment after the wheels are down.

Using the same familiar map format, flight parameters can be selected independently on both the Aerial Map and Altitude Profile views, giving you the freedom to examine the critical sections of your mission from every angle.

*Historical flights – ONLY flights that have collected SimConnect Telemetry can take advantage of this functionality.

Note: Once the Trial Period for FlightLog Analyzer has ended, a PRO license is required for this functionality.

 

 

Select any flight (for which SimConnect Telemetry was captured), and right click – selecting Mission Debriefer

 

 

 

 

Flight Map and Flight Profile for Historical Logbook Flights

 

FlightLog Analyzer also has the ability to draw the flight path of any of the flights in your logbook.  The path across the ground, the altitude above the ground, and the speed through the air can be displayed for any of the historical flights of your Logbook.

 

By using the mouse to Right Click on a flight record shown on the Main Display, a popup context menu will appear.  This menu provides the options of

·       Displaying a Map of the Flight’s Path over the Earth

·       Displaying an Altitude Profile of the Flight

·     Export the selected flight(s)

·       Deleting the selected flight(s) with the Logbook Cleaner

 

 Each of these will be covered in the following sections.

 

 

Right-Click Menu Options

The above example shows how the flight paths of all Propeller and Jet aircraft flights can be displayed all at one time on Google Earth Pro.

Note: for “Google Earth” to be displayed in the popup context menu as shown above, Google Earth Pro must be installed on your computer.  If you don’t want to install Google Earth Pro, you still have the option to Export flights in the KML format, and then import them to the Web-based version of Google Earth.

 

Flight Path Map

A Right Click on a Flight Record will bring up a popup context menu. Selecting the “Flight Map” option from this menu will display the path of the flight on a map of the Earth.  

Displaying a flight map can be performed on either the Built-In Map Viewer, or in 3D if a KML Map Viewing program like Google Earth is installed, you have the option of either. 

Note that Multiple flights can be selected and displayed on the same map with either the Built-In Map Viewer of a 3rd Party KML viewer.

 

Built in Viewer

Flight Path Map – Built-in Viewer

 

The menu in the upper right corner of the map provides the following options to customize the view.

-          ‘Satellite Overlay’ turns on the satellite overlay.  With the option Deselected, a standard Street View map will be displayed.

-          ‘Basic Flight Path’ turns on a red line segment that connects the Flight’s Origin to the Flight’s Destination.

-          ‘Raw Flight Path’ turns on a black line segment that shows the original flight path as logged by Microsoft Flight Simulator, without the addition of our proprietary smoothing algorithm. Note that the flight path stored if Flight Simulator’s Logbook is VERY Sparse.

-          ‘Smoothed Flight Path’ turns on the green line segment (as seen above) that shows the flight’s path across the ground.  Note: Flight Simulator’s Logbook often doesn’t record nearly enough points along the path to provide a smooth curved path.  So this line represents our best guess is to the flight path that contained those sparse raw path-points.

-          ‘Telemetry Flight Path’ turns on the blue line segment (as seen above) that shows the flight’s True Path across the ground. Note, this is only available when Flight Telemetry has been collected, and is currently Enabled for the flight.

 

-          ‘Origin / Destination’ turns on the Green and Purple Markers that show the Start and End points of the flight

 

 

Smoothed Raw Logbook tracks vs Telemetry Tracks

The map below shows the ‘VERY Sparse’ FS Logbook flight path. The Black line shows a connection between the 6 points that make up the raw path.   The Green line shows how FlightLog Analyzer attempts to predict where the flight path actually was, given the sparse number of Logbook coordinates.

Raw & Smoothed Paths – Built-in Viewer

 

 

And this map show what is possible when SimConnect Telemetry was collected.  The (blue) path shown in the screenshot is the Exact / Actual flight path.  It’s obvious that even the (green) smoothed path above couldn’t come close to predicting the actual flight path.

Telemetry Path – Built-in Viewer

 

Google Earth Pro

 

Imagem de jogo de vídeo game

Descrição gerada automaticamente com confiança média

Flight Path Map – KML Viewing Program (like Google Earth ™)

 

 

Using Google Earth ™ the flight path can be rotated to examine it from any angle

 

 

The menu on the left side of the map provides options to customize the view. To open it, locate the Temporary Places and inside of it you will find the FlightLog Analyzer imported KML file. Inside of that you will have:

-          ‘Start and End Markers’ turns on and off the markers on the map.

-          ‘Detailed Routes’ shows the route plotted as a green line according to the Preferences options and using the Smoothing of the route if enabled.  Note, if Flight Telemetry has been collected for this flight, and is currently Enabled, that true flight path will be shown rather than the sparse flight path provided by the FS Logbook.

-          ‘Raw Routes’ shows the route plotted as a red line showing the original flight path as logged by Microsoft Flight Simulator, without any smoothing action.

Default values can be configured on the User Preferences screen.

 

 

Flight Profile Display

As explained in the prior section, a Right Click on a Flight Record will bring up a popup context menu.

Selecting “Flight Profile” from this menu will display the flight’s Altitudes vs Time or, or the flight’s Altitude vs Distance. 

Clicking on the “Time” or “Distance” buttons changes this mode.

 

Flight Profile Display (Altitude vs Time)

 

Flight Profile Display (Altitude vs Distance flown)

 

The chart displays up to 3 Altitudes.

-          ‘MSL’ is the altitude measured in feet above Mean Sea Level

-          ‘AGL’ is the altitude measured in feet Above Ground Level

-          ‘Ground Elevation’ is the difference between MSL and AGL, which is the effective elevation of the ground below the plane

-          ‘Speed’ is the aircraft’s True Airspeed, in Knots.  Speed is Only available when Flight Telemetry was captured for the flight.

The option to include ‘Ground Elevation’ can be configured on the User Preferences screen.

 

 

Flight Filtering

The Flight Filtering feature allows you to limit the flights that are shown on the main display.  

This is useful when there is interest in seeing only flights with particular attributes. For example, view only flights originating from a particular airport, in a specific model of plane, under certain weather conditions.

As well as limiting the flights that show in the main display, the Charts and Graphs at the bottom of the display are calculated and displayed pertaining to Only the selected filter criteria.

 

Basic Operation

The following series of screenshots will provide a step-by-step tutorial on how to use this feature.

 

  1. The first image shows how to get started.  Click on the icon in the left corner of the filter panel to expand it.

 

Accessing the Flight Filter panel

  1. With the flight filter panel expanded, you will see a selection box for each of the criteria that can be filtered on.

The Flight Filter panel

 

  1. Start by choosing one of the criteria you wish to filter on, and click the cyan colored down-arrow on the right side of the selection box.  This will open the control, showing all of the values that are currently displayed in the main display under the corresponding column.

Shown in the example screenshot below, Origination Airports of “0W0”, “1Z1”, and “2A2” will be the only airports we wish to view in the list of flights.

Selecting Filter Criteria

 

  1. After placing a checkmark by each of those airports, clicking outside the control (or clicking the cyan arrow again), the list will collapse and show the values that have been selected for filtering.  The selection control will also be shaded green to help identify which criteria are active. Note, No filtering has been done yet.

Filter Criteria Active

  1. Once you have selected all the filter criteria that you’re interested in, which in this case is Only the Origination Airport, press the “Activate Filters” button.  The main display (along with the Charts and Graphs panel) will be updated to only contain values matching the filter criteria.

 

In this case, you’ll see that the only flights listed in the display are now those with an Origination Airport of “0W0”, “1Z1”, or “2A2”.  Also, the “Flight Filtering Active” indicator will also be highlighted to further indicate that only filtered flights are appearing in the main display.

 

Applying the Filter Criteria

 

  1. Next, you can choose another attribute of your flights to filter on.  In the next image we’re going to filter not only on Origination Airport, but also on the Flight Rules column.  As can be seen, we are only interested in VFR flights, so in the dropdown list we put a checkmark there.

Selecting More Filter Criteria

  1. As we did in step #5, we again click on the “Activate Filters” button again.  The flights being displayed are now limited to those that have both a Flight Rule of GPS AND any of the specified Origination Airports

 

Just to point out that subtly, one more time, all filter criteria are an AND operation.

Flights have to match ALL the individual filter controls to be included in the displayed list.

 

Filtering on Multiple Criteria

  1. And of course, there’s no limit to the amount of filter criteria that you wish use.

Selecting Even More Criteria

 

Filtering on Multiple Criteria

  1. If you wish, you can press the “Deactivate Filters” button to turn off filtering, but without losing all your filter settings. And of course, you can then click “Activate Filters” again, toggling between the two states of Filtered and Not Filtered.
  2. To start over with a clean set of filter criteria, simply press the “Reset Filters” button.  All selection controls will be cleared to the default of listing every flight in your logbook.

 

When Reset Filters is pressed, not only are the filter controls cleared, but the display is automatically refreshed.

Clearing all Filters with the “Reset Filters” button

 

 

Extended Functionality

Now that we’ve covered the basic operations, there’s a few additional things to mention

 

Type / Return

Rather than open up the filter criteria control’s dropdown list, you can simply type into the control’s edit box.  After typing in the text string of what you’re trying to filter on, simply press the Return Key.

In this example, we’ll type in “ksez” for the Sedona Az airport, followed by pressing the Return Key.

Text Entered in preparation for “Type and Return”

 

Assuming that the text that you have typed into the filter control matches one of the entries in the list (at least partially), the selection is applied and the display is immediately updated.

 

The text was accepted by “Type and Return” and the display has been updated

 

 

If desired, another text string can then be typed into the filter control (or any other of the filter controls). Again, follow entering a text string by pressing the Return Key.

Here, we’ve typed in “kprc” and are about to press the Return Key.

Another airport ID is entered

Shown in the next screenshot, after pressing Return, KPRC has been added to the selection criteria for Origination Airport, along with the previously selected KSEZ.

When Return was pressed, the display was automatically filtered and refreshed to show only those two selected airport IDs.

Filter on both airports complete

Note: if you have the dropdown list open when you begin to type text into the filter control, as each character is entered you will see the list dynamically limiting itself to only items that match the text that you’ve entered so far.

 

Partial Text

As hinted at previously, the “Type / Return” feature can also accept entering Partial text strings. For example, if you want to display all flights planned with an ILS approach, that is easily done. 

Type in “ILS” into the textbox of the Planned Approach filter control, then press Return. Assuming you have ILS approaches in your logbook, the main flight display will now contain all “ILS Flights”, regardless of the runway values on those approaches

If you have the dropdown list open when you’re typing, you can see the list of possible matches changing dynamically as you type.  Begin by opening the dropdown list of any filter control, then start typing.   Each character typed with reduce the number of items shown to match on.

In the example screenshot below, you’ll see that ‘z’ has been entered, and the six airports that have a ‘Z’ in their identifier are display.  If you continued to type an ‘8’ for example, you would see the list change to be limited to values containing ‘z8’, which would be only ‘AZ82’.

Example of a partial text match, on the letter ‘z’

 

Again, at this point, press the Return Key.  The filter control will automatically select all six airports, and the proceed to filtering the display list, as shown below.

 

 

Selecting Everything BUT the filter selections

It is also possible to Exclude ,rather than Include, the items that have been selected in the filter control.

In all the prior examples, the value or values selected in the filter controls are the only ones that the main display will include.  However, the opposite can also be accomplished.

In this simple example, under the Flight Simulator Version filter, the “2020” selection has been made. In all the examples above, this would have resulted in the flight list containing only flights from FS2020. However, notice that the checkbox to the left of the filter control is now UN-checked. This changes the logic from Include to Exclude.

Using the EXCLUDE option

 

Because we’ve Excluded flights from FS2020, that leaves only flights from FS2024 remaining in the flight list display.

 

Triple Click to Clear any Selection Box

While the Reset All button is great for clearing all filter selection controls back to their ‘every flight shows’ default, sometimes you may want to clear just the checkmarks from an individual selection control box.  To do this, just double click in the filter selection control’s text box. (Note: if it’s highlighted in green, you’ll need to Triple-Click it).  All checkmarks in that filter will be removed as in the default state.

 

 

 

Group Analysis and Summarizing

 

‘Group Flights By’ allows flights to be Categorized and Summarized by Flight Attributes.  An Example of some of these Attributes are

-          30, 45, 60, or 90 day Summary

-          Aircraft Type

-          Aircraft Model

-          Aircraft Manufacturer

-          Weather Conditions

-          Flight Simulator Version  (“2020” or “2024)

-          Type of Flight     ( Discovery, Free Flight, Tutorial Missions, Landing Challenges, etc )

-          Flight End Status    ( Success, Crash, Unsuccessful Mission, Incomplete, etc)

The ‘Limit to Last’ selection will filter the results to only flights occurring within the last ‘N’ days.

The following shows examples of flights grouped and summarized by the Type of Aircraft that was flown.

Flight Grouping Analysis (by Aircraft Type)

 

By using the mouse to Right Click on a flight record shown on the display, a popup context menu will appear.  (see the description of this functionality on the Main Display)

 

 

 This menu provides the options of

·       Displaying a Map of the Flight’s Path over the Earth

·       Displaying an Altitude Profile of the Flight

·     Export the selected flight(s)

·       Deleting the selected flight(s) with the Logbook Cleaner

 

Drilldown into each individual flight

Each row displayed on the Group Analysis window represents a collection of distinct individual flights, and it is possible to see a list of those flights. by displaying. 

 

Upon right clicking on a row in the Group Analysis window, you will see an option called “Group Details”.  This is the option that allows you to drill down into the individual flights that comprise the row on the Group Analysis.

 

For example, in the following display of the Group Analysis window, flights are being summarized by “Approach Type”.  There are two types of Approaches that have been flown by this user, “ILS” and “RNAV”.  The RNAV approach type has been flown Seven times.

 

If we want to see a list of those 7 flights, right click on the RNAV row and select “Group Details”.  Note, Double Clicking on a row provides the same functionality.

 

 

After double clicking on that row, the Main Logbook Display will be filtered to show only those 7 RNAV records, as seen in this screenshot.

 

 

Another row of the Group Analysis window can then be double clicked on, and the main display will update to display those records.

 

When the Group Analysis window is closed, the Main Logbook Display will revert back to displaying the full logbook.  

 

 

 

FlightLog Exporter

 

As seen in the following display, the FlightLog can be exported in various formats. This is accessible via the Main Menu’s “File / Export …” option.   

 

After selecting the Export Format, and the What to Export options, press the “Export” button.

You will be prompted for the location on your computer where you wish to store the file.

 

Export Menu

 

As shown above, both the Type and Content of export file are selectable. 

 

Export Format:

 

The File Type selection specifies what format the exported file will use.

 

-          .CSV exports one line per flight, with each of the flight attributes separated by a comma

 

-          .XML exports each flight in a  format commonly used for exchanging data across applications

 

-          .KML exports each flight in a format commonly used for passing data to mapping systems

 

-          LNM exports each flight in a .csv format used for passing data to the “Little Navmap” program

 

-          Volanta exports each flight in a .csv format used for passing data to the “Volanta” program

o   See the note on importing to Volanta in the troubleshooting section

 

-          SKTP exports each flight in a .csv format used for passing data to the “SimToolKitPro” application

o   See the note on importing to the SKTP in the troubleshooting section

 

-          SkyDolly exports each flight in a .GPX format used for passing data to the “Sky Dolly” application

o   See the note on importing to the Sky Dolly in the troubleshooting section

 

What to Export:

 

The File Content selection specifies what is included in the exported file.

 

-          ‘Basic Flight Info’ includes all basic information about the flight, but does not include information about the detailed path that the flight took.

 

-          ‘Basic + Flight Route’ includes everything in the Basic Flight Info, plus GPS coordinate information for the Flight’s Path.

 

 

Flight Number(s) to Export:

 

Ability to Export a Subset of all the flights. Leave this field blank to export All flights.

 

 

 

 

User Preferences

 

There are General Preferences that control how FlightLog Analyzer works. They are accessible via the Main Menu’s “Edit / Preferences …” option.  These preferences can be seen in the following image.

 

 

User Preferences

 

 

-          ‘Auto Launch ATC View controls whether the Real Time Moving Map automatically opens when a flight starts in FS202X.  Of course, this only pertains to FlightLog Analyzer running at the same time that Flight Simulator is running.  If this option is not set, the Real-Time Moving Map display can still be opened via the VIEW / ATC View – Real Time Flight Map menu option, or pressing F6.

 

-          ‘Show Basic Route’ controls whether the Flight Map display draws the line segment directly connecting the Start of the flight to the End of the flight

 

-          ‘Show Raw Flight Paths’ controls whether the raw flight path (the flight path containing only the logged points actually recorded from Microsoft Flight Simulator) should be included in the External Viewer map option (Google Earth Pro). If deselected, the flights exported to Google Maps will only contain the Detailed Route (smoothed). If selected, the flights exported to Google Maps will contain both routes (Smoothed and Raw).

Attention: this option will not impact the Built-in viewer, as it always shows the option for both the Detailed Route and the Raw Route.

 

-          ‘Smooth Altitude Profiles’ controls how the Flight’s altitudes are being.  Because Flight Simulator can often produce a low quantity of GPS Location Points as the aircraft travels over the ground, there can often be very harsh disconnects in altitude changes.   This option smooths those abrupt altitude changes for a more aesthetic representation.

-          ‘Use Larger Font’ controls whether the standard font, or a Larger font, is used on the Main and Group Analysis grids

-          ‘Highlight Slewing Flights’ controls whether the main Flight Logbook grid marks flights that included Slewing by highlighting the row in a Yellow

 

-          ‘Highlight ‘In Vicinity Flights’ controls whether the main Flight Logbook grid marks flights that Flight Simulator labeled as “Landing in the Vicinity of an Airport” by highlighting the airport information in a Blue

 

-          ‘Use Satellite Overlay’ controls whether the Flight Map will be drawn with a Street View or Satellite view.

 

-          ‘Allow Only 1 Open Built-In Map Viewer’ controls how many ‘built-in Flight Map’ displays are allowed to be open at one time. If selected, each time a Flight Map is opened, all previously open Flight Maps will be closed. Note that this option only controls ‘Built-in Map Viewer’ and not any KML viewers.

 

-          ‘Allow Only 1 Open Mission Debrief’ controls how many ‘Mission Debrief’ displays are allowed to be open at one time. If selected, each time a Debrief Map is opened, all previously open Debrief Maps will be closed.

 

-          ‘Show Calculated Elevation’ controls whether the Elevation of the Ground is drawn. The ground elevation is calculated as the difference between MSL and AGL altitudes.

 

-          ‘Allow Only 1 Open Profile’ controls how many Flight Profile displays are allowed to be open at one time. If selected, each time a Flight Profile is opened, all previously open Flight Profiles will be closed.

 

-          ‘Flatten Altitude’ when selected pins the altitude line on Flight Maps to the ground.  In effect, altitude is not show.

 

-          ‘Extrude Altitude’ when selected a ‘curtain’ is drawn between the altitude line and the ground forming what looks like a wall.

 

-          ‘Short Flight Duration’ defines the Flight Time of flight which is to be considered undesirably short and unwanted.  Logbook Cleaner uses this value to auto-select candidate flights for Permanent Deletion.

 

‘Short Flight Distance’ defines a Distance for a flight which is to be considered undesirably short and unwanted.  Logbook Cleaner uses this value to auto-select candidate flights for Permanent Deletion.

 

-          ‘Steam Options’ defines the Steam ID to be used when looking for the user’s achievements. This option will only be available when FS2020 or FS2024 are installed from Steam. If the user loads one Steam file and one MS Store file, this field will be enabled and will allow the user to enter his Steam ID. If this field is left empty in this situation, the Achievement Tracker will try to find the MS Store achievements for the user, instead of the Steam achievements.

 

 

 

Logbook Cleaner

 

The Logbook Cleaner is a PRO-License advanced tool used for removing unwanted flights from Flight Simulator’s Logbook.  This tool accessible via the Main Menu’s “Edit / Delete Unwanted Flights …” option.

 

Important Note

IMPORTANT:  This tool is literally modifying Flight Simulator’s logbook!

And although a copy of your existing logbook is made during every Edit operation, making a copy yourself for safe-keeping is a good idea.  Use the menu option ‘Edit / Backup the FS Logbook’ to make logbook archives.

 

When you press the “SNIP!” button on the Logbook Cleaner’s display, Flight Simulator’s logbook will be stripped of the listed flights.  The next time you start Flight Simulator, the selected flights will no longer exist!

If you should decide you want them back, Restore the last copy from the “Restore from FS Logbook Backup” option.

 

Note: If ‘Flight Simulator Telemetry Data’ was captured for a flight that is being deleted, it will be PERMANENTLY deleted, even if a backup logbook file is later restored.

 

Again, the purpose of this tool is to delete flight numbers from the logbook that Flight Simulator uses to record all your flights.  Since the logbook is being re-written, DO NOT use this tool while Flight Simulator is currently running!

 

With all those disclaimers out of the way, let’s get into the details…

 

 

Entering Flight Numbers for Deletion

 

You Three options for choosing the flights you want to delete…

 

1.       You can manually enter Flight Number by typing them in.  Note: Flight Numbers begin at 1 (One) and NOT at 0 (Zero) making “1” mean the 1st Flight in the logbook.  Each Flight Number can be entered individually, separating each one with a Comma.   Also, as a short-hand notation, Flight Numbers can also be entered as a Range of values using the “{start}-{end}” notation.   As an example, “3-7” means the same as “3, 4, 5, 6, 7”.

Refer to the screenshot below for an example of what can be entered.

 

 

2.       You also have the option to let the program analyze the flights and select which flights will be deleted.

 

a.       ‘Short Duration Flights’ will automatically find and select all flights which are shorter that N Minute of flight time.  (‘N’ is a User Preference)

 

b.       ‘Short Distance Flights’ will automatically find and select all flights which are shorter than N Nautical Miles of Flight. (‘N’ is a User Preference)

 

c.        ‘Crashed Flights’ will automatically find and select all flights which have been given an Ending Status of Crash by Flight Simulator

 

3.       The multi-select capability of the Main Screen’s flight table allows you to select and delete multiple unwanted flights.  Highlight the flights you would like to delete, and then use the Right Click button on the mouse to choose ‘Delete Flight(s)’ from the popup menu. This will start the Logbook Cleaner, which will be prepopulated with the selected flight numbers.

 

 

If more than one of these options are simultaneously selected, a combination of all relevant Flight Numbers is generated.

 

 

 

 

When you have completed your selection of flight numbers to delete, Press the “SNIP !” button.  A backup of your current FlightLog will be made automatically, and the Flight Records you’ve selected will be deleted.  Before deletion occurs, a confirmation dialog will be presented informing you of the number of flights about to be deleted.

 

Logbook Cleaner

 

 

 

Restore Point backups of your FlightLog

 

As stated previously, the Logbook Cleaner tool Permanently removes unwanted flights from Flight Simulator’s logbook. 

 

If after Editing, as described here, you decide to revert back to a prior version of Flight Simulator’s logbook, you have that option using the “Restore FlightLog from Checkpoint” tool. 

This tool accessible via the Main Menu’s “Edit / Restore FlightLog …” option.

 

After launching the Restore FlightLog tool, select the version of the flightlog you wish to revert to.  Each entry shows the date and time the Restore Point was made, along with the Logbook’s filename.

Simply select the row for the FlightLog you desire, and click the “Restore” button.

The master logbook file used by Flight Simulator will be overwritten with the saved version you restored.

 

Just as for Flight Removal, since Flight Simulator’s logbook is being re-written, DO NOT use this tool while Flight Simulator is currently running!

 

If you have backup files that you no longer need, select the appropriate row and press the Delete key.  The records at this point are only removed from the display.

Upon pressing the “Proceed” key, those files will be deleted from the backup folder, and moved to the Recycle Bin.

 

FlightLog Analyzer’s Checkpoint Restore Tool

 

 

Flight Fixer

 

The Flight Fixer is a PRO-License advanced tool used for correcting flights that have missing takeoffs and landings in Flight Simulator’s Logbook.  This tool accessible via the Main Menu’s “Edit / Fix Missing Takeoffs and Landings …” option.

 

Correct Missing Take-offs and Landings

 

Sometimes Flight Simulator won't count your take-offs and/or landings in a flight, and they will appear as ZEROs in the logbook. 

FlightLog Analyzer can fix those missing records and update Flight Simulator’s logbook file to show them all.

* Some conditions must be met to identify missing takeoffs / landings

Flights that can have a missing TAKEOFF:

Flights that can have a missing LANDING:

Those flights that are eligible for correction will be marked in Red on the main data table.

Important Note

 

IMPORTANT:  This tool is literally modifying Flight Simulator’s logbook!

And although a copy of your existing logbook is made during every Edit operation, making a copy yourself for safe-keeping is a good idea.  Use the menu option ‘Edit / Backup the FS Logbook’ to make logbook archives.

 

When you press the “Fix It !” button on the Flight Fixer’s display, Flight Simulator’s logbook will be correct for the listed flights.  The next time you start Flight Simulator, the selected flights will have the correct Takeoff and Landing counts!

If you should decide you want to back these out, Restore the last copy from the “Restore from FS Logbook Backup” option.

 

Again, the purpose of this tool is to correct flights in the logbook that Flight Simulator uses to record all your flights.  Since the logbook is being re-written, DO NOT use this tool while Flight Simulator is currently running!

 

With all those disclaimers out of the way, let’s get into the details…

 

 

Entering Flight Numbers for Correction

 

You Three options for choosing the flights you want to correct…

 

1.       You can manually enter Flight Number by typing them in.  Note: Flight Numbers begin at 1 (One) and NOT at 0 (Zero) making “1” mean the 1st Flight in the logbook.  Each Flight Number can be entered individually, separating each one with a Comma.   Also, as a short-hand notation, Flight Numbers can also be entered as a Range of values using the “{start}-{end}” notation.   As an example, “3-7” means the same as “3, 4, 5, 6, 7”.

Refer to the screenshot below for an example of what can be entered.

 

 

 

 

 

2.       You also have the option to let the program analyze the flights and automatically select those flights with missing takeoffs and/or landings.

 

a.       ‘Missing Takeoffs’ will automatically find and select all flights which are missing takeoffs

 

b.       ‘Missing Landings’ will automatically find and select all flights which are missing landings

 

3.       The multi-select capability of the Main Screen’s flight table allows you to select and correct multiple flights.  Highlight the flights you would like to correct, and then use the Right Click button on the mouse to choose ‘Fix Flight(s)’ from the popup menu. This will start the Flight Fixer, which will be prepopulated with the selected flight numbers.

 

 

If more than one of these options are simultaneously selected, a combination of all relevant Flight Numbers is generated.

 

When you have completed your selection of flight numbers to correct, Press the “Fix It !” button.  A backup of your current FlightLog will be made automatically, and the Flight Records you’ve selected will be corrected.  Before the correction occurs, a confirmation dialog will be presented informing you of the number of flights about to be corrected.

 

 

Logbook Cleaner

 

 

 

Restore Point backups of your FlightLog

 

As stated previously, the Logbook Cleaner tool Permanently alters flights in Flight Simulator’s logbook as it corrects the Takeoff and Landing counts. 

 

If after Editing, as described here, you decide to revert back to a prior version of Flight Simulator’s logbook, you have that option using the “Restore FlightLog from Checkpoint” tool. 

This tool accessible via the Main Menu’s “Edit / Restore FlightLog …” option.

 

After launching the Restore FlightLog tool, select the version of the flightlog you wish to revert to.  Each entry shows the date and time the Restore Point was made, along with the Logbook’s filename.

Simply select the row for the FlightLog you desire, and click the “Restore” button.

The master logbook file used by Flight Simulator will be overwritten with the saved version you restored.

 

Just as for Flight Removal, since Flight Simulator’s logbook is being re-written, DO NOT use this tool while Flight Simulator is currently running!

 

If you have backup files that you no longer need, select the appropriate row and press the Delete key.  The records at this point are only removed from the display.

Upon pressing the “Proceed” key, those files will be deleted from the backup folder, and moved to the Recycle Bin.

 

FlightLog Analyzer’s Checkpoint Restore Tool

 

 

Achievements Progress Tracker

Have you ever struggled with trying to complete an Achievement in Flight Simulator only to be baffled with not knowing which Services, Aircraft, etc. are the ones that you’re missing?

If so, ‘Achievements Progress Tracker is here to help.  Achievements Tracker is a tool is designed to provide comprehensive assistance in evaluating the remaining objectives necessary to complete each ‘Flight Simulator Achievement’.

 

In addition to providing quick access to viewing the progress of your Achievements (without having to wait for Flight Simulator to load and open just to view them), Achievements Progress Tracker also evaluates your achievements and provides guidance for the outstanding activities that need to be performed to complete them.

 

It’s an invaluable asset for meticulous progress tracking and strategic planning.

 

 

 

Logging into your Microsoft / Xbox account

 

The Achievements Progress Tracker pulls information from your Microsoft /Xbox Account real-time, which requires an active connection to the internet.  

 

As the Achievements Tracker starts up, you will be redirected to the Microsoft / Xbox login page on your web browser.  There you must successfully log into your account.  Upon completing the login, FlightLog Analyzer will return to your display, and your achievements will populate. 

The login tokens received from the login process are typically good for 12+ hours. During that time there is no requirement to login in again and the Achievements page will open immediately and begin pulling information from your Microsoft Xbox account.

Note: NO Other information is accessed from your account other than the Achievement Stats

 

More information about Flight Simulator Achievements can be found at these links:

 

https://flight.wiki.gg/wiki/Microsoft_Flight_Simulator_(2020)/Achievements

https://www.gamepressure.com/microsoft-flight-simulator/achievements-list/z3d93c

 

Steam Installations

 

Achievements are supported differently by Steam as compared to the Microsoft version.  Where as Microsoft implicitly keeps track of the ‘Percent Complete’ for each achievement, Steam does not.  Given that data is missing in Steam, Flightlog Analyzer attempts to recreate those values.  As a side effect of that Asobo doesn’t specify exactly every nuance in how they calculate the percentage, FlightLog Analyzer may differ slightly in some cases.

 

Also, one other point to note is that to access achievements from Steam, you must supply your Steam ID in on the preferences menu And set your “My Profile” to Public (or, at least “Game details” needs to be set to public. 

If FlightLog Analyzer attempts to access your Achievements, but the access permissions are not already set to Public on Steam, the program will automatically launch the webpage that allows you to change the permission.

The following are the manual steps that you can follow if you prefer.

  1. Go to the Steam website or Steam app
  2. Click on your nickname (upper right corner) and choose "View my Profile"
  3. Click on "Edit profile"
  4. Go to "Privacy Settings" tab
  5. Put the option "My Profile" as public or at least the option "Game Details" as public.

 

Please note that no private, confidential or any other important information is disclosed by Steam in any way, so this will not be of any risk to you.

 

 

 

 

 

FS2024  Achievements

FS2024 Achievements are not yet supported.

 

 

Aircraft-Model Name Translation

The easiest way to explain this functionality, is with some examples. 

Referring to the screenshot below, Let’s say you have these Aircraft Models in your flight log.  There are multiple flights in a Beech King Air 350 and in a Beech V35 Bonanza, but they have N-Numbers, or Livery Colors, or other quantifying details tacked onto their names. 

 

This can be an annoyance when it comes to the Group Summary and Analysis screen. You would like all the King Air 350s to be summarized and totaled together, as well as all the V35B Bonanzas to be summarized as one entry.  Bottom line, you really didn’t care about what color the plane was.

This is just what the Aircraft-Model Name Translation functionality is meant to address.

Let’s walk through a couple of examples.

 

1st Example

Here we see the entries on the main flight log display that were made in multiple versions of a King Air 350 or in a V35B Bonanza.

What we would like to see however are the names consolidated into simply Beechcraft King Air 350 and Beechcraft V35B Bonanza.  A reason this may be desirable is that we don’t want the Group Summary and Analysis display to split up totals across the extra parts of the name.

This undesirable “breaking-out” of the aircraft, summarized by the Exact fully named aircraft model, can be seen below in the following screenshot.  Adding up each of the King Air or the Bonanza entries in our heads to see your total King Air or Bonanza time would be unnecessary mental gymnastics.

In this case, we’d rather see one entry for “Beechcraft V35B Bonanza” with all nine flights totaled as one aircraft model.

 

 

So, let’s start by working on fixing the V35B Bonanza entries.

What we would like to see is the main flightlog display looking like the following, with all the V35 Bonanza entries being cleaned up to say OnlyBeechcraft V35B Bonanza” with the rest of the aircraft model’s designation stripped off.

This next screenshot show how we’d like the main display to look.

 

And it follows from that, we would like to see the Group Summary Analysis page looking like this, with all V35 Bonanza entries being summarized as one single aircraft model.

 

 

To accomplish this, we start by editing a file called “AircraftModelTranslations.txt”.  To do this, either select Edit -> Edit Aircraft Model Translations from the main menu bar, or simply press the F10 shortcut key.  This will launch AircraftModelNameTranslations.txt in NotePad (or your defined txt file editor)

The file is a .csv format, containing two required columns, and an Optional 3rd column. The first column is the Aircraft Model substring we’re trying to match on. The second column is the new Aircraft Model name we want to replace the matched Aircraft Model with.   The 3rd column is the replacement Manufacturer Name that will override the name read from the logbook file.

 

For our first example, let’s just put the following entry into the translation file.

"Beechcraft V35B Bonanza", "Beechcraft V35B Bonanza"

What this is telling FlightLog Analyzer is that as it loads the Logbook flight entries, any Aircraft Model designations that containsBeechcraft V35 Bonanza”  (the left-side string) will be completely replace with the string on the right-hand side of the comma, “Beechcraft V35 Bonanza

In other words, if the entry had instead looked like this

"Beechcraft V35B Bonanza", "Red Rubber Ducky"

then all aircraft models that contained “Beechcraft V35 Bonanza” would now appear as “Red Rubber Ducky” in the main display of flights, the summaries display, and all exports. 

(Note, the actual logbook file is NOT being altered, only the displays and the export of data are affected)

 

2nd Example

Repeating the same type of example again, this time for the King Air 350, we would add the following entry into the same “AircraftModelTranslations.txt” file.  The file would have two entries and look like this.

"Beechcraft V35B Bonanza", "Beechcraft V35B Bonanza"

"Beechcraft King Air 350", "King Air 350", "Beech"

 

And after pressing F5 to refresh FlightLog Analyzer, the King Air entries would look like this on the main flightlog display.

Note how the aircraft Model has been set to King Air 350 and the manufacturer has been set to Beech.

 

And as well, the Group Analysis Summary display would show all the King Air 350s summarized as a single aircraft model.

 

 

 

Wildcard Example

A wildcard is a match against any number of any characters. Think of it as a Joker when playing the card game of Poker.  It can take on any value to help make a match. The wildcard character is an Asterisk (*) character, and is easy to use.

An example of this is

"Beech*350*", "Beechcraft King Air 350"

or even

"Bee*Air*350*", "Beechcraft King Air 350"

 

Either of these will match on a string like “Beechcraft King Air 350” because the wildcards (note that there can be more than just one) take on the missing characters in the definition.

Note also, if there were an Aircraft Model in the fight logbook called “Beech King Air 350”, that would also be translated to “Beechcraft King Air 350”.

It is important to understand and keep in mind too, that if there were an Aircraft Model called “Beech Comber Classic N1350B” that would also match the first example of "Beech*350" and would be translated to "Beechcraft King Air 350"

This may be something you didn’t intend to have happen!  So be mindful of how wildcards can match too many aircraft models if they aren’t specific enough.

 

 

Advanced Example

If you are familiar with the concept of Regular Expressions, then read on.  Regular Expressions have a large learning curve, but in return they are Very powerful.  A tutorial on RegEx is far beyond the scope of this user guide, but a couple of examples will be shown here to convey the idea.

 

If there are entries in the logbook of the form “Pilatus PC-6 Red N222A”, and you want to keep the N-Number but remove the Color, this entry will accomplish that.

"Pilatus PC-6 (*) (*)", "Pilatus PC-6 $2"

The two Asterisks in Parentheses indicate groups.  Counting from left to right there is group 1 and group 2.  Therefore, in the right-hand side substitution string, $2 tells the RegEx engine to include the group 2 matched substring in the results.  

The resulting substitution for the above example would become “Pilatus PC-6 N222A”, without the color.  Note that anything Not wrapped in parentheses is always include in the output.

 

One more example…

If there are entries in the logbook that look like “Asobo PA-24-250”, and “Microsoft PA-24-260”, and any other engine size designation in the 200hp category along with being made by any other Manufacturer, you can create a substitution that changes all of these to just “PA-24 (200 Series)

The Regular Expression to match on would look like this…

"(*) (PA-24)-(2[0-9]{2} Comanche) (*)", "PA-24 (200 Series)"

The first (*) defines group 1, which is a wildcard and can be anything.  

(PA-24) defines group 2, which is an exact match for the string “PA-24”.  Note that the Dash isn’t included in the group, because we don’t want it in the resultant translation.

(2[0-9]{2} Comanche) defines the 3rd group. This group starts with a ‘2’, and is followed by 2 digits between 0 through 9, followed by the string “Comanche”.

The last (*) defines group 4, which is a wildcard and can again be anything.

 

The substitution part of the Regular Expression is "PA-24 (200 Series)", which means to literally write “PA-24 (200 Series)” in the output.  Since there are no groups called out, like a $1 or a $2, there is nothing else prepended or appended to that string.

So given all that, the complete translation of “Joe’s Garage PA-28-230 Green N1234B” would simply be “PA-28 (200 Series)”

And it follows from that, if you wish to also break out all the 300 Series versions of the PA-24, this would be the entry you would make in the translation file.

"(*) (PA-24)-(3[0-9]{2} Comanche) (*)", "PA-24 (300 Series)"

 

Notes:

-          If you start a line in the “AircraftModelTranslations.txt” file with a # character, that entry is commented out and will not be processed.

-          In Regular Expressions, a wild-card is notated as  “.*”  (a period followed by an asterisks).  However, to make your definitions a little more readable, a single ‘*’ can be used instead (without the need for the Period character)

 

o   "Pilatus PC-6 (*) (*)", "Pilatus PC-6 $2", My Reminder that this removes the Color from the Model Name

 

 

FlightLog Auto Archive

 

Every time a new (or modified) FS2020 logbook is loaded by the application, it will be archived for future reference. This feature is important to prevent users losing their flights after uninstalling MSFS 2020 or MSFS2024.

The archived logfiles will be saved at the following location:

C:\Users\<user name>\AppData\Local\FlightLogAnalyzer\FS2020 Archive

 

This Archived logbook will become very important once you’ve uninstalled FS2020, as uninstalling FS2020 will remove your FS2020 logbook file! 

In order for FlightLog Analyzer to continue to show a consolidated view of your FS2020 and FS2024 flights, This archived logbook will be the one you select when choosing your logbooks.  See “Choose Logbook File(s)

 

 

FlightLog Manual Backups

 

Flight Simulator’s Logbook is Always backed up when using the Logbook Cleaner, but you also have the option of backing up the FlightLog at any time for any reason you desire.

You can use these backups in any creative way you desire.  For example, you could keep each type of aircraft in a separate logbook, restoring that particular backup before flying a particular type of aircraft, for example a Helicopters.  Then saving that file before moving on to some other type of aircraft.

This tool accessible via the Main Menu’s “Edit / Backup FlightLog …” option.

 

FlightLog Analyzer’s Checkpoint Restore Tool

 

 

 

Hot-Key Quick Access

 

For quick access to the different Displays, as well as some of the more common configuration settings, Hot-Key combinations are provided.  While on any of the displays within FlightLog Analyzer, pressing these key combinations have the effects as described in the table below. 

These Hot-Keys can make changing settings more convenient, without having to leave the display you’re currently viewing.  This can be especially helpful while viewing animations.  The following are most of the available Hot-Keys; use F1 in the application for the complete list.

 

 

F2

Brings up the User Guide from www.FlightLogAnalyzer.com

F3

Refresh the Logbook display from the current FS logbook file

F4

Launch the Preferences Form

F5

Refresh the Main Display by re-reading the logbook file and the AircraftModelTranslation.txt file

F7

Launch the Logbook Export tool

F8

Launch the Logbook Cleaner

F9

Launch the Flight Fixer

F10

Launch Notepad to edit the AircraftModelTranslation.txt file

F11

Toggle in and out of the Dark Mode

Esc

Close the currently active display window or dialog form.  (Does Not close the Main Form)

Ctrl W

Same as Esc

 


 

 

Custom Colors

If you’d like to change some of the colors in FlightLog Analyzer, there is some limited capability to do so.

Simply open the file

“C:\Users\{Your Windows User Name}\AppData\Local\FlightLogAnalyzer\Colors.txt”

(or equivalently %LocalAppData%\FlightLogAnalyzer\Colors.txt)

with your favorite text editor, and change the colors that are listed.

A quick way to access this file is via the menu option of EDIT / Edit App’s Color Selections (Ctrl F10)

 

Note that not all colors are customizable, only the objects listed are available for change.

A complete list of the available colors and their names can be found on this website

http://www.flounder.com/csharp_color_table.htm

 


 

Command Line Interface (CLI)

The command line interface is provided to allow you to perform select operations with FlightLog Analyzer without having to open the app and manually interact with the User Interface.

The operations supported are making Backups of the FS202x logbook files, and performing Export operations. 

To get the list of supported operations show below, uses the “--help" argument on the command line.  The “-m, --mode” notation is showing that either ‘-m’, or ‘--mode' are equivalent

 

In the usage examples above, the 1st is used to create an Export. It operates just as the Export does within the user interface.  The arguments in the example will create a .csv export, including only flights 1,2,3,4,5,8,10,11,12,13,14 and 15. The path will be created, if it doesn’t already exist, that will have the current DATE substituted into the path name. As well, the current TIME will be substituted into the filename. ‘--details' instructs the export to provide the coordinate data of the flight’s GPS path coordinates.

The 2nd example shows how to create a backup of the FS 202x logbook. The same Date and Time substitutions are made, along with a substation of ‘{count}’ being the number of records in the backup.

 

 

Running FlightLog Analyzer on Linux

This tutorial was submitted by one of our users, Gabriele Marrè Brunenghi.

In this guide we'll find a way to launch FlightLog Analyzer on Linux OS distros.

There are if course multiple ways to run an .exe program file in Linux, but for sake of simplicity I've chosen the easiest one: Lutris

 

Step 1: Install Lutris

Install Lutris following these instructions on their official site:

https://lutris.net/downloads

 

Step 2: Install FlightLog Analyzer

- Launch Lutris

- Click on the little "+" button in the upper-left corner

- "Install windows game from an executable"

- Name the app as you like, keep Windows 10/11 as System

- "Wine Setup file Install" -> "Continue"

- Click on the three dots button to select installer.exe you may have downloaded earlier from https://www.flightloganalyzer.com/

- "Install"

- Follow installation instruction leaving all as default but beware to leave unchecked the "Launch" box at the end of the process

- You can now close the installation window

 

Step 3: Create a symbolic link

Since you are probably launching MSFS2020 or MSFS2024 from Steam I first recommend to create a symbolic link to the Logbook file before the next step, since the path to reach it is usually hidden

- Open your file explorer of choosing (may depends on the distro), find the "View" drop-down menu and check the "Show hidden file box"

- Choose a location easy to find for your link ("Documents" for example)

- The process to create a Symbolic link may depends as well on your distro, I suggest to search online for the best way to do it on yours

 

For example in SteamOS it is:

              Right click -> "create new link to file or directory" -> click on the browse icon and choose file -> "link to file"

 

The path to Logbook should be:

/home/USER_NAME/.steam/steam/userdata/YOUR_USER_ID/GAME_ID/remote/kh_logbook

              *USER_NAME is the one you have chosen for your pc(in SteamOS the default is "deck")

              *YOUR_USER_ID is usually the folder with the biggest number but you can immediately check if it's correct folder by searching inside for the GAME_ID folder

              *GAME_ID is 1250410 for MSFS2020 and 2537590 for MSFS2024

- Once you have created your easy-to-find link you can come back to FlightLog Analyzer on Lutris

 

Step 4: Load the Log file

-Launch Lutris

-Launch FlightLog Analyzer

- There will be errors of course since the program can't automatically find the Log files, dismiss all

- Click on "File" and "Manually Load Logbook"

- In the file explorer window remember that to find your files the path is

              /home/USER_NAME/

              (for example on SteamOS the Documents folder will be in /home/deck/Documents)

-Select your "kh_logbook" symbolic link

-There you go!

 

Notes:

Lutris let you create a Steam entry for the app, that way you can launch FlightLog Analyzer also in Big-picture or Game Mode, but you have to tweak a little to view it correctly so I can't recommend it for now.

 

 

 

Glossary

Instrument Approach Suffixes

 
The suffix on an instrument approach, such as “Y” or “Z” in “ILS-28-Y,” indicates that there are multiple approaches to the same runway using the same type of navigation aid. These suffixes help differentiate between the approaches, which may have different procedures, minimums, or equipment requirements. Here are the key points:

 

·       Multiple Approaches:  When there are two or more straight-in approaches to the same runway using the same type of guidance (e.g., ILS, RNAV), a letter suffix is added to distinguish them

·       Different Procedures:  Each approach might have different entry procedures, missed approach procedures, or decision heights (DH). For example, one approach might require specific equipment like GPS, while another might not

·       Minimums: The landing minimums (e.g., visibility and altitude) can vary between the approaches.   Typically, the ‘Z’ approach will have the lowest minimums, followed by ‘Y’, and then 'X’.  

These distinctions help pilots choose the appropriate approach based on their aircraft’s capabilities and the current conditions.

Note: Airports in countries outside the US sometimes use other letter designations in addition to, or instead of, X and Y and Z.


 

 

Troubleshooting

Prior Versions of the Program

If you ever experience a problem with the version of the program that you just downloaded, you can always revert back to a prior version.  Simply go to the “Change Log” tab on the FlightLog Analyzer website. There you can click on the ‘Version Number’ of any previous version to download and install it.

Reverting to a Logbook Backup

If it should ever happen that after removing flight(s) from Flight Simulator’s logbook, Fight Simulator restarts with an Empty logbook, use the “Restore from an FS Logbook Backup” function to go back to the logbook you previously had.

Built-In Map Display Window Not Correctly Showing Satellite Overlay

We are aware of this issue, but do not have a fix for it.  We believe it is an issue with the Leaflet JavaScript plug-in.  

A work around is to simply un-check the Satellite Overlay option, and then re-check the option.  Doing that will fill in the missing tiles of the satellite overlay.

Finding your logbook if you have installed Flight Simulator into a non-standard (not the default) directory

If the FlightLog Analyzer starts up, but the main display is empty, this is because your logbook file wasn’t found in the directory it was expected to be in.   To help locate the logbook file, the Logbook Locator tool can be used.

The Logbook Locator asks you for a root directory where it will begin drilling down into to find your logbook.  It checks files one by one to see if the file is your logbook, and thus this can be a lengthy process. To help speed up the search, try to select a starting directory as deep down as you possibly can.  For example, selecting “C:/” will have to search every file on the whole C: drive and could take a Very long time.  On the other hand, if you know you installed Flight Simulator to a directory somewhere in your “C:/MyGames/Simulators” directory tree, starting the search there will be Many times faster.

To start the Logbook Locator, choose “Logbook Locator for Non-Standard FS Installations” from the FILE section of the main menu.

 

You will then see a message box reminding you that the search could possibly take quite a while, depending on the depth of the initial directory you start the search in.

 

 

After this reminder, a form will be presented where you will be selecting the directory to start the search in.  In this example, the search will start in “G:/My Games/Simulators/Flight Simulator 2020”

 

 

As the search progress, a status window will show the file that it currently being checked.

When the logbook files are successfully located, they will be presented in the following dialogs, for the user to assign the file to be loaded with the correct Flight Simulator Version:

 

Tela de celular com publicação numa rede social

Descrição gerada automaticamente

 

After loading the files, the main window will be populated with the flights from them.

The next time you start FlightLog Analyzer, the program will remember where it found the files and will automatically re-load from there.

 

The program is crashing at startup

 

If you are having problems getting FlightLog Analyzer to start up, it is likely due to corruption in the file due to Flight Simulator having crashed at some point during one of your flights.   We can analyze this file and work around the corruption if you send us your Logbook file.

 

Automatically Send Logbook File to Support

 

Although the descriptions in the subsequent section explaining manually locating your logbook file still is applicable, there’s now an easier way to send your logbook file to us.  Under the FILE menu option, you will find a new item called “Send Logbook File to Support”.   When you click on this selection, you will be asked to fill in a couple of questions, and your logbook will be sent to support (along with some system information for diagnostics).

 

 

 

 

Manually Locating your logbook file – 1st Method

 

To find the logfile on your computer, look in your ‘temp directory’ for a file called “FlightLogAnalyzer - TraceLog.txt

You can get to your temp directory by opening up File Explorer and putting in   “%temp%”   as the path.

In that directory is where you will find “FlightLogAnalyzer - TraceLog.txt

 

Open that file and inside you will see entries that are filenames, and in particular one will begin with “+++++”.

That is your logbook directory and file.

i.e. Here’s an example from a Trace file.  The Logbook’s filename is the part highlighted in Yellow.

+++++C:\users\Geno\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\SystemAppData\wgs\000901FFB1C0A5E1_00000000000000000000000069F80140\49ABC33D65FF484890A1A3548F0A2427\1171A94F718E4ADFA8E98701DA3A8E14

 

Manually Locating your logbook file – 2nd Method

Steam Installation

If you installed Flight Simulator into the default / standard directory, you will find it here.

C:\Program Files(x86)\Steam\userdata\<steamuserid>\1250410\remote\kh_logbook

 

Microsoft Store Installation

The logbook file is stored with different names after every flight. The name and the folder it’s stored in can change, so we need to do a quick Search to find the correct location:

a. Open the folder C:\Users\<user name>\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\SystemAppData\wgs on Windows Explorer

 

b. This folder should contain only 2 other folders in it. One named t and the other with letters and numbers, both with same date and time. The folder name is different on each installation, and if you have more than 2 folders you might have folders from a prior update or a prior installation still there. Check if one of the folders are from an older date:

 

 

You may want to remove this OLD FOLDER, because it is not needed anymore, and it can lead to an old logfile appearing after our search.

 

To remove it, do it carefully and make backup copies before.

If you don't remove it, be aware to ignore any results from this old folder if anything appears.

 

c. Double click on the CORRECT FOLDER to access it and then click on the ADDRESS BAR of the Windows Explorer, so you can COPY (CTRL-C) the correct folder path:

 

d. Open the Command Prompt (On Windows - Run: type CMD and press ENTER). It will open a black screen with the command prompt in it:

 

 

 

e. On the command prompt, type CD and PASTE (CTRL-V) the address you copied from above.

It should show something like:

Cd C:\Users\<user name>\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\SystemAppData\wgs\000901FC6ADE71F0_00000000000000000000000069F80140

f. On the command prompt, type the following command and hit ENTER to execute:

 

findstr /s /m "LZMA" *.*

 

It will look for files containing the string 'LZMA' recursively on every subdirectory

 

g. The search will output some file names. If you have older folders on the WGS folder root, you may ignore them and only capture the file with the most recent date.

 

You can upload this file or zip it and upload the zip file (smaller). The ZIP should contain only the LOGFILE on the root folder.

 

 

 

LNM Logbook Export

 

1 - LNM logbook contains several other records

Little Navmap automatically records the flights you do while it is open. If you are flying with LNM opened, the flight will be tracked and logged. If you later export the logbook with FlightLog Analyzer and import it into LNM, some data may be duplicated. 

You can differentiate the records by looking at the TRAVEL REAL TIME or AIRCRAFT REGISTRATION or SIMULATOR columns. In the FlightLog Analyzer export, the columns TRAVEL REAL TIME and AIRCRAFT REGISTRATION are left empty, and the column SIMULATOR is recorded as "Microsoft Flight Simulator 2020", while the automatic LNM records contain all those fields and the SIMULATOR is recorded as "MSFS"

 

You have several options to avoid duplicating data:

a) Disable the automatic logbook entries in LNM (Logbook menu - uncheck CREATE LOGBOOK ENTRIES)

b) Manually delete those records before importing (sort by TRAVEL REAL TIME or by AIRCRAFT REGISTRATION and delete the records that contain those. Be careful to not delete important records or records from another simulator)

c) Clear the whole logbook before making a full import

2 - Empty Fields on LNM Logbook

Some fields are not present in the MSFS Logbook, so they are left empty in the export. The fields are:

* These fields are planned to be included in a future release

3 - LNM logbook imported flights with no associated flight plans or aircraft performance

The FLIGHT PLAN and the AIRCRAFT PERFORMANCE for each flight are also not present in MSFS Logbook. If you have saved the Flight Plan from MSFS, you can import it into the LNM Logbook by right-clicking on the logbook record and selecting "EDIT Logbook Entry....".  In the popup window, you can import the PLN file by clicking on the ATTACHED FILE - ATTACH button on the Flight Plan section.

The same is true for loading the AIRCRAFT PERFORMANCE if you wish.

 

 

SimToolKitPro Exports

In the SimToolKitPro application you should go to FLIGHT TOOLS - IMPORT - BULK IMPORT menu option.

This will open a new screen with a large textbox that will be pre-filled with an example row.

You should then open the export made by FlightLog Analyzer with notepad.  Copy and paste its contents into the textbox on the SimToolKitPro’s screen, and press the IMPORT button.

There is a bug on their import screen that will prevent the SUCCESS message to be shown if you copy the whole file including, the last line break (or if you have an empty line as the last line). But the contents should have been imported, nevertheless.

If you take care to copy all the lines and end at the last position of the last line (preventing a line break at the end), you will get the SUCCESS message.

To see the imported flights, go to MY LOGBOOK.

 

 

Volanta Exports

1 - You need to use VOLANTA Application, and not the WEB version

2 - On the app, go to SETTINGS, IMPORT/EXPORT and click on MANUAL

3 - Select the Volanta CSV file you exported with FlightLog Analyzer

4 - Expand the FLIGHTS box below

5 - Select all the flights you want to import

6 - Click on the START IMPORT button down below

 

 

Sky Dolly Exporting and Importing

These are some brief instructions for Sky Dolly users on how to import the .gpx file(s) exported by FlightLog Analyzer.

First a point to make about the Sky Dolly export.  Unlike the other export types, the Sky Dolly export creates a separate file for each individual flight.  In the process of exporting, you will be prompted to select (or create and then select) a directory to export into. After the export completes, the selected directory will contain a separate .gpx file for each of the selected flights that were export.

 

To Import into Sky Dolly, follows these steps:

After importing, the flights will be added to the end of the SkyDolly's logbook

NOTE!  Flight Simulator’s Logbook is just that, a LOG BOOK.  It is not a recording of every aspect of the flight’s route.  Therefore, don’t expect the flight to be played back as accurately as it originally was made. The track-data in Flight Simulator’s logbook will usually give a reasonable representation of the flight however.

 

 

Missing SIDs, STARs, and Approach Information

Users who have flights not using the default MSFS flight planner to create their flights, (i.e. PMDG, Maddog, iniBuilds) maybe not see this information for those flight.  The reason is that the Flight Plan generated by those programs is not stored in the Flight Simulator Logbook.  Thus, we have no way to retrieve it.

 

 

Missing Airport’s Name, City, or State

If there are airports displayed on the Main data table that are missing the Airport’s Name, City, or State, you can add these manually to the “airports.csv” file, which is located in the directory C:\Program Files (x86)\FlightLog Analyzer\Data

And if you would send those additions to Support@FlightLogAnalyzer.com we would be glad to add them to our master list.

 

 

How to view a flight’s Altitude Profile on Google Earth

The elevation profile shown on the "Features" page of our website is not directly a feature of FlightLog Analyzer, but rather is in a selectable option of Google Earth.

 

To see the Elevation Profile on Google Earth do the following, as shown on the screenshot below.

 

1.       Select the flight for which you want to see the altitude profile.

 

2.       Right Click on that flight, and you will see a popup context menu.

 

3.       From that menu, click on “Show Elevation Profile”

 

Pro Tip: You can also Click-And-Drag the mouse pointer across the Altitude Profile section, and that will highlight the corresponding portion of the flight on the upper section.

 

Altitude Profile as displayed on Google Earth


 

 

Reinstating ‘Show Again’ selections

FlightLog Analyzer has some informational ‘Alert’ popups to warn you of non-critical, yet important-to-realize points.  Each of these has a ‘Show Again’ checkbox.  If you uncheck this box, you won’t be presented with that popup again.  However, if you want to reset all your Show Again selections back to a state of being displayed again, use the ‘Reset All “Show Again” Selections’ under the ‘Edit’ section of the toolbar menu.

 

Contact Information

 

Questions and Suggestions can be sent to Support@FlightLogAnalyzer.com.  Your input helps make this software better, and we always enjoy hearing from you!

Registration / Licensing

 

-          Your license agreement is for Single User only. 

 

-          It is against your license agreement to perform Logbook Editing, Logbook Exporting, or any other FlightLog Analyzer feature as a service to others.

 


 

Thank you for Supporting FlightLog Analyzer

 

Pessoa de óculos e chapéu

Descrição gerada automaticamente com confiança média

 

Thank You for supporting FlightLog Analyzer! We're grateful to be a part of your flight journey, helping you manage and analyze your logs with ease and precision. This app was built with pilots and aviation enthusiasts in mind, and your feedback helps us keep improving to meet your needs.

Whether you’re a professional pilot or just someone who loves aviation, we hope FlightLog Analyzer becomes a valuable tool in your cockpit or on your desk

We value your experience, so please don’t hesitate to reach out with feedback or suggestions. Email us at Support@FlightLogAnalyzer.com

Safe travels and thank you for flying with us!