To my knowledge, the speed is not calculated by the motor revolutions but from a sensor on the front wheel. Might be the same one that is used for the ABS.
BTW: This sensor is also used for the kilometer gauge which according to German law (§57 No.3 StVZO), which must be the same as in all EU, has to have a relatively high accuracy (max. +/- 4 %).
So, changing the gear ratio should not change the speed reading. Changing front tyre dimensions would.
Sorry to prove you wrong, this speed thing enoys me from the start, the only reason why I bought the Energica was the promissed topspeed from 200km/u in real live and not
some figuires in the dash. I don't care how much the tacho indicates too much 10, 20, even 30%
as long as the actual promised top speed could be achieved.
I swapped the rear sprocket to 41 and 42 tooth for testing, it make a change in the topspeed, a 41 let the Ribelle do real +200km/u on gps so nothing to do with sensors in the
front wheel.