Instantaneous mileage does update every few seconds. So does average mileage but the change in avg. mileage could be large or small with a large change in instantaneous mileage. It depends on how far into the average miles used to calculate the bike is; near the beginning, instantaneous mileage will have a large effect on avg. mileage. Near the end of the trip, it will have a very small effect on avg. mileage.
The range indicator always uses instantaneous mileage by the way.
The way averages are calculated is very simple: just as an example, suppose the avg. is calculated every 10 miles....
@ 10 miles, the average is 40 MPG
@ 20 miles, the MPG of the last 10 miles is added to the first 10 miles and the sum divided by two.
@30 miles, the MPG of the last 10 miles is added to the first 20 miles and the sum divided by three.
..... and so forth
@240 miles, the last 10 miles is added to the previous 230 miles, and the sum divided by 24. So a big change in fuel economy (mileage) near the end of the tank has very little impact to the average.
It will get even worse if the average mileage reading is not zeroed out at each fill- up and is allowed to run for more than a tank of fuel. For example, if you had an average MPG reading over 1,000 miles and suddenly doubled you mileage for the next 10 miles, it won't make much difference in the average reading. But having an average for 10 miles and then doubling the mileage for the next 10 miles will change the average reading by 50%, which is a huge amount.
Brian
Really? Seems like it looks at the instant mileage updating every few seconds or so. I can slow down and within a few seconds see my range go up. Twist the grip and the range goes down.