Всё дело в параметре speedometerScale. Он объявляется в самом конце класса. Например для Ан-26 он такой:
private static final float speedometerScale[] = {
0.0F, 3.7F, 23.7F, 52.0F, 81.0F, 108.0F, 135.0F, 164.0F, 196.0F, 215.0F,
251.0F, 264.0F, 300.0F, 313.0F, 345.0F
};
Здесь предел измерения спидометра (от 0 до 700 км/ч) делится на равные части (например по 50 км/ч) и для каждой части указывается отклонение меша стрелки в градусах от первоначального положения. При 0 км/ч это 0.0F, при 700 км/ч это 345.0F. Соответственно потом при тестах эти и промежуточные значения корректируются в ту, или иную сторону вплоть до полного совпадения показаний спидометра и текстовой скорости.
|