View Single Post
      06-12-2019, 03:37 PM   #17
x7-AR
New Member
5
Rep
15
Posts

Drives: X7 50i, FTypeR, AMG GT
Join Date: Jun 2019
Location: East Coast

iTrader: (0)

Here's the official do-nothing, take no responsibility reply from BMWUSA:

Most speedometers have tolerances of approximately +10%. A “speedometer advance” is necessary to compensate for negative tolerances in tire diameter, electronic controls, tire temperature, tire pressure, vehicle load, and other factors. Vehicle manufacturers typically calibrate speedometers to read high by an amount equal to average error to ensure speedometers do not indicate a lower speed than the actual speed of the vehicle. The discrepancy you noted is within BMW specifications.

So to summarize, BMW admits to a "speedometer advance" and suggests that it's ok because other companies do it and says it's necessary to compensate for changes in tire factors.

I'll skip the admission by BMW to "speedometer advance" since it appears I'm late to the party and everyone knows about BMW speedometer inflation. I'll also skip the lame excuse they gave that other companies do this so it's ok. What seems like BS to me is that this is even necessary. I would think the biggest factor regarding tires is wear. Since circumference is proportional to diameter, as your tires shrink in size, the car is actually going slower than the speedometer reads, not faster. The speedometer is going to report higher speeds over time as diameter changes with tire wear. Therefore, I would predict that if you have a 5% speedometer variance with a new car with new tires, that variance will get worse with tire wear and not close the gap ("compensate for negative" blah blah blah per BMWUSA).

If and when someone reads this that has more coding knowledge than me (read "any coding knowledge") and has a solution for the BMW intentional "speedometer advance" in my 2019 X7, please reach out.
Appreciate 0