One interesting feature of the new Karamba software is that it show you what the RPM should be. (
I asked Michael to include it for a very specific reason)
The relation between the RPM of the engine and speed is calculated and quite accurate.
The way to check your speedo without having to plug your computer is to put the bike on the center stand, put it in gear and compare the reading speedo/rpm with what the Karamba software gives you.
Only if you find discrepancy, you may want to plug the computer on the bike to adjust the speedo using Karamba.
The ratio speedo/rpm is a
constant calculated from the engine RPM and the gearbox/final drive ratio. Going uphill or downhill doesn't affect the reading. (If you're going uphill, the speed as well as the RPM will drop and you will have to rev the RPM to maintain the original speed).
For example on a K100rt with original tires size and original final drive, at 100km/h the tachometer should indicate 3733 rpm in 5th gear what ever the riding conditions are (windy, going up or downhill, with a passenger or not......)
Even if you have a souped up engine with a turbo compressor, at 100km/h the engine will still turn a 3733rpm.
With a souped up engine, you may have to open the throttle only 1/2 of the way that you would with a factory one (more Horse Power) but this will not affect the ratio speed/rpm. Does it make sense?
Simpler explanation....
You are on a bicycle and your legs are the engine....
When you are climbing a hill you will have to put more pressure (horse power) on the pedals to maintain the same speed as when you were going on a flat surface. You don't have to pedal faster but harder if you keep the same transmission ratio.