Log extractor#

If you use the protobuf logger used by Protobuf Logger, you will be able to extract data and retrieve:

  • Text logs

  • Events logs (mavlink protobuf)

  • Binary logs

For this, you may use the tools proposed in the specific extraction package: Log processing tools

This package is automatically included with the most complete software packages like: INS: ESP32-S3 application

The separated gitlab repo of the tools is: Log processing git

This is the best solution for huge logs (above 100mb) or if you modified the protobuf messages structure.

A packaged version is available and proposed in the Log Extract menu in the dashboard

Use Log Extract#

This packaged version will allow you to extract logs up to 100MB. The binary extraction format will be .csv (.mat is not proposed at the moment).

Just drag the .binDM file inside the area and wait for the extraction to complete. A zip file should be automatically downloaded at the end of the process containing extraction of:

  • Binary file in csv format

  • events (protobuf and mavlink) in json format

  • text logs in json format.

These logs will be usable in the Log Replayer for example or any offline tool of your choice.

_images/log_extract.png