Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Navdatareader does not work

Featured Replies

It appears that Navdatareader only looks for the Steam version of the game and not Msfs that was bought through the Microsoft store.

I may be doing something wrong though.

I open the command prompt and cd into the base directory of navdatareader.exe and execute the command "navdatareader –f MSFS –o navdata-Msfs.sqlite".

The error log (abarthel-navdatareader.log)  file reads as follows:

 

[2021-01-04 22:06:38.152 DEBUG]: static void atools::fs::FsPaths::loadAllPaths()
[2021-01-04 22:06:38.153 DEBUG]: Language DLL "C:\\Games\\Lockheed Martin\\Prepar3D v5\\language.dll"
[2021-01-04 22:06:38.153 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.154 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.155 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.156 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.156 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.157 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.157 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.158 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.158 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.158 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.158 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.159 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.159 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.159 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.159 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.160 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.160 WARN ]: static QString atools::fs::FsPaths::xplaneBasePath(const QString&) Cannot open "C:\\Users\\pilot\\AppData\\Local\\x-plane_install_11.txt" error "The system cannot find the file specified."
[2021-01-04 22:06:38.161 INFO ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Found MSFS path "C:/Users/pilot/AppData/Local/Packages/Microsoft.FlightSimulator_8wekyb3d8bbwe/LocalCache/Packages"
[2021-01-04 22:06:38.162 INFO ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Found MSFS simulator path "C:\\Users\\pilot\\AppData\\Local\\Packages\\Microsoft.FlightSimulator_8wekyb3d8bbwe"
[2021-01-04 22:06:38.162 WARN ]: static QString atools::fs::FsPaths::msfsBasePath(const QString&) Cannot open "C:\\Users\\pilot\\AppData\\Roaming\\Microsoft Flight Simulator\\UserCfg.opt" error "The system cannot find the path specified."
[2021-01-04 22:06:38.162 WARN ]: bool atools::checkDir(const QFileInfo&, bool) Dir is empty
[2021-01-04 22:06:38.162 WARN ]: static QString atools::fs::FsPaths::msfsBasePath(const QString&) Cannot open "C:\\Users\\pilot\\AppData\\Local\\MSFSPackages\\UserCfg.opt" error "The system cannot find the path specified."
[2021-01-04 22:06:38.162 WARN ]: bool atools::checkDir(const QFileInfo&, bool) Dir is empty
[2021-01-04 22:06:38.163 WARN ]: bool atools::checkDir(const QFileInfo&, bool) Directory "C:/Users/pilot/AppData/Local/Packages/Microsoft.FlightSimulator_8wekyb3d8bbwe/LocalCache/Packages/Official/Steam" does not exist
[2021-01-04 22:06:38.163 CRIT ]: *** ERROR: No database type given.

 

Any help would be greatly appreciated.

 

UPDATE: I moved the NavDataReader folder from "Downloads" to my desktop, Opened cmd.exe, cd into the folder,  and ran the exact same command and it magically worked this time. All is good now.

Edited by irvintib

4 hours ago, irvintib said:

All is good now.

Great, glad you got it sorted. Thanks for posting the solution.

  • Commercial Member
On 1/6/2021 at 2:36 PM, irvintib said:

It appears that Navdatareader only looks for the Steam version of the game and not Msfs that was bought through the Microsoft store.

I may be doing something wrong though.

I open the command prompt and cd into the base directory of navdatareader.exe and execute the command "navdatareader –f MSFS –o navdata-Msfs.sqlite".

The error log (abarthel-navdatareader.log)  file reads as follows:

 

[2021-01-04 22:06:38.152 DEBUG]: static void atools::fs::FsPaths::loadAllPaths()
[2021-01-04 22:06:38.153 DEBUG]: Language DLL "C:\\Games\\Lockheed Martin\\Prepar3D v5\\language.dll"
[2021-01-04 22:06:38.153 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.154 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.155 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.156 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.156 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.157 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.157 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.158 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.158 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.158 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.158 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.159 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.159 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.159 WARN ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Path is empty
[2021-01-04 22:06:38.159 DEBUG]: Language DLL "\\language.dll"
[2021-01-04 22:06:38.160 DEBUG]: No handle from LoadLibrary
[2021-01-04 22:06:38.160 WARN ]: static QString atools::fs::FsPaths::xplaneBasePath(const QString&) Cannot open "C:\\Users\\pilot\\AppData\\Local\\x-plane_install_11.txt" error "The system cannot find the file specified."
[2021-01-04 22:06:38.161 INFO ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Found MSFS path "C:/Users/pilot/AppData/Local/Packages/Microsoft.FlightSimulator_8wekyb3d8bbwe/LocalCache/Packages"
[2021-01-04 22:06:38.162 INFO ]: static QString atools::fs::FsPaths::initBasePath(atools::fs::FsPaths::SimulatorType) Found MSFS simulator path "C:\\Users\\pilot\\AppData\\Local\\Packages\\Microsoft.FlightSimulator_8wekyb3d8bbwe"
[2021-01-04 22:06:38.162 WARN ]: static QString atools::fs::FsPaths::msfsBasePath(const QString&) Cannot open "C:\\Users\\pilot\\AppData\\Roaming\\Microsoft Flight Simulator\\UserCfg.opt" error "The system cannot find the path specified."
[2021-01-04 22:06:38.162 WARN ]: bool atools::checkDir(const QFileInfo&, bool) Dir is empty
[2021-01-04 22:06:38.162 WARN ]: static QString atools::fs::FsPaths::msfsBasePath(const QString&) Cannot open "C:\\Users\\pilot\\AppData\\Local\\MSFSPackages\\UserCfg.opt" error "The system cannot find the path specified."
[2021-01-04 22:06:38.162 WARN ]: bool atools::checkDir(const QFileInfo&, bool) Dir is empty
[2021-01-04 22:06:38.163 WARN ]: bool atools::checkDir(const QFileInfo&, bool) Directory "C:/Users/pilot/AppData/Local/Packages/Microsoft.FlightSimulator_8wekyb3d8bbwe/LocalCache/Packages/Official/Steam" does not exist
[2021-01-04 22:06:38.163 CRIT ]: *** ERROR: No database type given.

 

Any help would be greatly appreciated.

 

UPDATE: I moved the NavDataReader folder from "Downloads" to my desktop, Opened cmd.exe, cd into the folder,  and ran the exact same command and it magically worked this time. All is good now.

Thanks for letting us know. I'll have to try that myself. It might be good to let the NavDataReader developer know the tools is a bit sensitive about where you run it from.

Mark

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.