Drongo Maps uses the Google Maps API to display a moving map which can be used to monitor the output from a GNSS receiver in real-time. It supports the following features:

  • Interactive map
  • Visualisation of live SBP, JSON and UBX, Novatel binary and NMEA 0183 TCP streams
  • Visualisation of pre-recorded SBP, JSON, UBX, Novatel binary and NMEA 0183 files
  • Support for displaying accuracy points and protection levels
  • Logging to standard output, file, TCP client and TCP server
  • SBP, JSON, decoded message and NMEA 0183 output formats

Drongo Maps is available Windows, macOS and Linux. It is distributed as a single executable, meaning that no installation process is necessary. Note for Windows users: Windows Defender may incorrectly flag Drongo as a potential virus. Please follow these instructions to work around the issue.

The tool supports a number of features which are designed to support advanced use cases. However, basic usage is intended to be self-explanatory:

  • Use FileOpen TCP or FileOpen Serial to connect to the GNSS receiver
  • Enable desired visualisations in the Map Menu (Show Accuracy Points and Show HUD are the recommended minimum). Note that the contents of the HUD can be customised (MapOptionsHUD) and the order of the individual widgets can be modified by dragging the elements within the list.
  • Select log file: LoggingFileConfigure
  • Start logging to file: LoggingFileEnable

The recorded file (or any other type of supported log file) can then be loaded into Drongo Maps (FileOpen File) to replay the drive in real-time (or in accelerated real-time, in reverse, etc).