Two posts in two days? I’m on a roll!

The two main applications in the world of Speeduino/Megasquirt ECU logging are TunerStudio to generate log files and MegaLogViewer to examine them. Whilst they are both very useful applications (I have bought full fat licences for both), they lack position information.

When I’m driving my car and it does something weird, I tend to remember where I was (e.g. approaching the roundabout on the A1081) rahter than when I was (5m20s into the drive). TunerStudio can log GPS information if you have a serial GPS dongle (and have remembered to configure it, and then remembered to check that TS hasn’t lost the config becuase the USB to /dev/tty* mapping has changed) and obviously MSDroid does it natively being an Android application.

However, MegaLogViewer will not show a map, so finding where in the logfile the thing happened is much harder.

Enter LogViewer!

Screenshot showing a line chart, a VE table and a map indicating a position

This is another static site that you can load a logfile and an MSQ tune into and chart the log. Crucially, if it detects lat & long in the file it will give you a map of where you were when the log point under the mouse was recorded. It makes zooming in on the interesting bits a lot easier as you can see your entire journey by moving the mouse over the chart, and then zoom in where you remember it being interesting.

The VE table is a static display right now, but I intend to highlight the cell the engine is operating in when I find some time to hack on it.