I would still be interested to know how you get the bike's logs using the Zero app. When I try the only think I get on the screen is my bike's VIN and nothing else.
This procedure I followed, in detail:
When connected to your Zero via bluetooth in your app, select the support category, then press the button labeled "email bike logs". Choose to send full logs, and email them to yourself rather than the default recipient at Zero motorcycles. The email will contain two .bin attachments. Open them on this webpage:
https://zero-motorcycle-community.github.io/browser-parse/zero-log-parser.htmlAnd one of the bin files will show the version number (try both, they have different content). In my case, it looks like this:
Zero MBB log
Serial number 2015_xxxxxxxxxxx02
VIN 53xxxxxxxxx759
Firmware rev. 51
Board rev. 3
Model DSR
Printing 639 of 639 log entries..
Entry Time of Log (local) Event Conditions
+--------+----------------------+--------------------------+----------------------------------
00001 06/30/2017 13:50:09 INFO: Event log cleared by CAN restore defaults command
00002 06/30/2017 13:50:09 Module 00 vmod: 107.113V, batt curr: 0A
00003 06/30/2017 13:50:09 Module 01 vmod: 0V, batt curr: 0A
Etc.
If you have very old firmware to begin with, it might look different though, and you may need to update it to get the same info from the log as above, as the logging system might be one of the things they changed in newer firmwares. Other Zero models might also have different output. But for my 2016 DSR, this is the procedure I followed. Also worked fine while on the bikes original firmware, with version 48.