ElectricMotorcycleForum.com

  • May 07, 2024, 08:48:18 PM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

Electric Motorcycle Forum is live!

Pages: 1 [2]

Author Topic: Odometer went crazy, or did I have a really long ride today  (Read 2145 times)

Keith

  • Sr. Member
  • ****
  • Posts: 269
    • View Profile
Re: Odometer went crazy, or did I have a really long ride today
« Reply #15 on: July 01, 2017, 07:54:23 PM »

I have a similar problem but not as serious. I set the sprocket numbers to the actual values (don't ask how ;)) and this happened. Can I undo? Maybe not. Mileage went from 2075 to 9588. Oops..

  spfront         - Sprocket Teeth Front        :   25
  sprear          - Sprocket Teeth Rear         :  132
  rwhcirc         - Rear Wheel Circum           : 2038 mm
 
spfront was set to 11
 
INFO: Dash ODO 3340km > MBB ODO 1470km.  Setting MBB to 3340km
 
  spfront         - Sprocket Teeth Front        :   11
  sprear          - Sprocket Teeth Rear         :  132
  rwhcirc         - Rear Wheel Circum           : 2038 mm
 
sprear was set to 65
 
  spfront         - Sprocket Teeth Front        :   11
  sprear          - Sprocket Teeth Rear         :   65
  rwhcirc         - Rear Wheel Circum           : 2038 mm
 
spfront was set to 25
 
sprear was set to 132
 
INFO: Dash ODO 15427km > MBB ODO 7597km.  Setting MBB to 15427km
 
  spfront         - Sprocket Teeth Front        :   25
  sprear          - Sprocket Teeth Rear         :  132
  rwhcirc         - Rear Wheel Circum           : 2038 mm
Logged
2016 Zero FX, 2014 KTM 1190

odedmaz

  • Full Member
  • ***
  • Posts: 221
    • View Profile
Re: Odometer went crazy, or did I have a really long ride today
« Reply #16 on: July 01, 2017, 08:06:24 PM »

Since I am trying the 11/65T ratio chain, how off will the readings be, if I don't tweak the parameters?

And with this in mind, how do you tweak the numbers to the correct gear ratio?

Sent from my XT1585 using Tapatalk

Logged

Electric Terry

  • Hero Member
  • *****
  • Posts: 705
    • View Profile
Re: Odometer went crazy, or did I have a really long ride today
« Reply #17 on: July 01, 2017, 08:45:35 PM »

About 2 months ago had just ridden to Los Angeles and back to Santa Cruz in the same 24 hour period and was at my last charge stop using 4 Diginow superchargers from dual J plugs and saw my odometer and was very confused.  I can't remember the last time I really looked at the mileage but I thought it was about 34,000 last I remembered not 735,000.  But I hadn't slept in 2 days and was trying to think if I fell asleep and just logged a bunch of miles.  The math potential of that quickly hit even in my sleep deprived state and realized there must be a glitch somewhere.  I went by Zero the next day and Aaron in Customer Service reset it to 35k for me (34k plus the trip to LA and back) and its been fine ever since.  But glad to know you can go into the logs and see exactly the line that the dash can over ride the MBB mileage.  Seems like it shouldn't be able to do that without a confirmation from the user or a dealer.  Can anyone see a situation where that automatic function would be needed?  If there is a MBB replacement you can manually confirm that the dash can set the mileage to the MBB.  Oh well, if there are only 2 known cases in a few million miles or more of Zero owner mileage it probably is too infrequent to worry about.

edit:
Not sure why the picture is upside down, it wasn't that way when I uploaded it.
Logged
100,000+ all electric miles on Zero Motorcycles - 75,000+ on a 2012 Zero S and 35,000+ miles on a 2015 Zero SR
http://www.facebook.com/electricterry
http://instagram.com/electricterry
https://twitter.com/electricterry

Keith

  • Sr. Member
  • ****
  • Posts: 269
    • View Profile
Re: Odometer went crazy, or did I have a really long ride today
« Reply #18 on: July 01, 2017, 09:14:29 PM »

The stock FX ratio is 132/25 = 5.28. With the Zero chain kit it becomes 65/12 = 5.41. So the odometer is changed by 2.6% from stock. Going to 11T makes the ratio 65/11 = 5.909 which is 11.9% from stock, pretty significant. That's why I wanted to get it right. Maybe there is a sequence of setting changes that fixes it. Off I go to find out, wish me luck. My dealer is more than 100 miles away, so it's a big deal to take it there. But I am due for firmware and timing so I might do that.
Logged
2016 Zero FX, 2014 KTM 1190

jnef

  • Not so newbie
  • Jr. Member
  • **
  • Posts: 63
    • View Profile
Re: Odometer went crazy, or did I have a really long ride today
« Reply #19 on: July 01, 2017, 09:15:23 PM »

I can't remember the last time I really looked at the mileage but I thought it was about 34,000 last I remembered not 735,000.

Not sure what that number means, but mine was binary -1 or (2^31), sign ignored, in km, truncated and converted from km to miles became 899157.   My logs showed the full number in km, which is where it was clear.  It would have been interesting to see the logs on yours when it happened.  They couldn't reset the ODO on mine, so they replaced it and then reset the MBB and ODO value.  I still have some remnant of that somewhere as my total efficiency isn't computable, but that doesn't bother me.


Sent from my iPhone using Tapatalk
Logged

Keith

  • Sr. Member
  • ****
  • Posts: 269
    • View Profile
Re: Odometer went crazy, or did I have a really long ride today
« Reply #20 on: July 01, 2017, 10:19:52 PM »

I tried to fix it and of course made it worse. I had only two ideas after sleeping on it. First I tried an overall reset to defaults and got "you are not authorized to change it." OK, one other possibility, set the rear sprocket and then the front, the opposite sequence of my first attempt. My reward: INFO: Dash ODO 31328km > MBB ODO 13785km.  Setting MBB to 31328km So now it shows 19466 miles while it is was 2075 miles yesterday morning. It is a one way valve, only increases the odometer, it never decreases. I can see motor revs as currently 90834150, 8620021 was the number of revs when I first connected so that has increased by a factor of 10.5 thanks to software madness. The dealer installed the chain kit before delivery so the settings have never been correct, then I changed the front from 12 to 11 and then I tried to fix the settings. Surely many dealers have fallen down this rabbit hole too.  :(
Logged
2016 Zero FX, 2014 KTM 1190

BrianTRice@gmail.com

  • Unofficial Zero Manual Editor
  • Hero Member
  • *****
  • Posts: 4014
  • Nerdy Adventurer
    • View Profile
    • Personal site
Re: Odometer went crazy, or did I have a really long ride today
« Reply #21 on: July 28, 2017, 08:57:21 PM »

I'll try to write this up for the wiki. jnef and Keith, please let me know any details that jumped out later now that this all settled down, as far as troubleshooting.
Logged
Current: 2020 DSR, 2012 Suzuki V-Strom
Former: 2016 DSR, 2013 DS

jnef

  • Not so newbie
  • Jr. Member
  • **
  • Posts: 63
    • View Profile
Re: Odometer went crazy, or did I have a really long ride today
« Reply #22 on: July 28, 2017, 09:05:25 PM »

I'll try to write this up for the wiki. jnef and Keith, please let me know any details that jumped out later now that this all settled down, as far as troubleshooting.

Yeah, don't mess with those settings if you aren't a dealer...

Specifically the interaction between the MBB and ODO only allows for increases in the mileage at every step. The MBB code appears to compare it's calculated mileage to the ODO and sets relevant variables in both to the maximum value. Oh and if you manage to roll over a 32bit signed integer or have a badly timed comm error, you'll really be hosed.


Sent from my iPhone using Tapatalk
Logged
Pages: 1 [2]