We have developed three additional programs and an R script to test
aspects of SeaLog. The first, read_serial.R is an R script that allows
you to check individual COM ports for NMEA stream data. It operates at a
low level, so you can see everything that is being sent to the COM port.
Once you find the port with a valid NMEA stream, you can use this port
in SeaLog.
There is also a Go executable that performs the same task: reading data
from a serial port and attempting to decode your location from the NMEA
stream. To run this program, copy the executable to your computer, open
a command or PowerShell window, then run the command as follows where
you'd replace [ COM Port ] with the port you want to check:
go_serial.exe [ COM Port ]
For example:
go_serial.exe COM4
If the program shows streaming data, along with line like "GLL Coordinates" or "GGA Coordinates" matching your location, you have found the COM port you should use in SeaLog.
The second tool, NMEALogger uses the serial port reader plug-in that is build into SeaLog to dump whatever is streaming from the selected serial port.
TilePackageChecker allows you to check a tile package by loading it into the same map interface used in SeaLog, and re-centering the map to coordinates you choose.
All programs on this page are licensed for non-commercial use with the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 license.
PDF documentation and R script: