Hi guys, haven't had a chance to post here / have a look at this for a while. It was summer so most spare time was spent out on a bike. That being said it's now back to crappy, cold, wet winter in my part of the world... so updates, yay!
Thanks to an awesome pull request from
rDacted (who cracked an encoding used on the event entries) there's an updated parser that provides a bunch more useful info. It now also handles situations where you're log file wraps around the maximum log length and starts overwriting itself.
This is successfully decoding most of the sample logs I have on hand. I do have two that are breaking it though. Not sure if this is corruption of the logs themselves or something still missing in the log file format. If you happen try your decoding your log file and it does't work with the current version it'd be awesome if you can drop me a copy of the *.bin and when I have a few I'll see what I can do to unbreak it.
Oh also, I know a few people have been trying this on the BMS logs too. Currently this is untested and will likely (/almost certainly) not work.