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 File → Open TCP or File → Open 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 (Map → Options → HUD) and the order of the individual widgets can be modified by dragging the elements within the list.
- Select log file: Logging → File → Configure
- Start logging to file: Logging → File → Enable
The recorded file (or any other type of supported log file) can then be loaded into Drongo Maps (File → Open File) to replay the drive in real-time (or in accelerated real-time, in reverse, etc).