Видимо так построена дискретизация отсчета. То ли по времени, то ли по расстоянию, то ли по усреднению.
Так как если по скорости равномерная дискретизация, то походу не от времени - время в обратной зависимости влияет. Походу у компьютера очень длинновременной интервал таймера. Каждый сигнал с датчика приравнен пусть к 0,8 условным единицам. За эту 1 усл. единицу времени один сигнал - скорость 0,8 , два - 1,6, три - 2.4 и т.д. Вот я думаю такая логика заложена. Или упрошенные микрпосхемы выдачи сигнала на табло. Упрощенная логика. Это видимо легче, чем заводить в ПЭВМ программируемый модуль расчетов, который вычислит расстояние одного сигнала датчика (пусть долина окружности колеса) и разделит его на время, отсчитанное со значениями до милисекунд. И выдаст в цифры на табло с дискретизацией до 0,1 км/ч.
Я как-то не обращал на это внимание на дискретизацию цифр на дисплеле. Но не 0,8 км/ч точно. Если и есть - то меньше. А там не смотрю, скорость не идеально ровная, так что цифры пляшут.
У меня "старый" Трелок с простейшим набором функций.