After a few cursory looks at the support logs that you can extract from the bikes with the Zero app + bluetooth connection, I thought I'd pop together a little utility to provide a nicer option than just viewing through a hex editor. It's still early days, however I've started to build out a
map of the file and log entry format based on the logs from my bike, and those I've been able to pull from the forums so far.
I'll keep pushing updates to a
GitHub repo, with the goal of building out some tooling to translate the *.bin files from the app into a nice, human readable form to assist your own diagnostics and curiosity. If I get the time, I may even end up rolling this into a free service you can email your logs to directly from the app and it will shoot you back readable versions... maybe.
If you have any suggestions or improvements, feel free to fork the repo and submit pull requests, or if you're not a coder, log an issue.
For those looking to help out, I'd love to get my hands on some more logs so I can figure out how the file structure clicks together. Feel free to drop me a PM or shoot them to contact@kimburgess.info. Also, if anyone has already dived into this in any detail, it'd be great to hear from you too.
P.S. I know there's some
awesome tools out there already and you can hook into the TTL / RS-232 line on the OBD port (which btw, if anyone has concrete info on what it is so I don't need to chase down a meter / scope to test,
I'd love to know). This is simply a way to get at least a little bit of info, without the need for any external hardware in lieu of official tools from Zero. Plus, it a fun nerd puzzle to put together.