Processing the Logs

Log files are stored on SD card as binary files and they're encoded. However, you can extract the data to understandable text format, basically it's CSV format which can be later exported in XLS or Matlab or anything else for post-processing and analysis.

You'll need to use the following Python script: ulog2csv.py

Python should be installed on your computer.

If you don't have it yet you can download here https://www.python.org/downloads/, version 2.7.

To export the log follow the steps:

  • Open command line
  • Go to the folder where ulog2csv.py script is located cd /path/to/script
  • Execute the command: python ulog2csv.py filename.ulg where filename.ulg is the path to the log file
  • You'll see the folder will all log messages splitted in separate files

For instance, if you're interested in GNSS (GPS/GLONASS) data you would need GNSS_REPORT.csv file.