diff --git a/src/cluster.c b/src/cluster.c index 2aeb8cd..5ae661f 100644 --- a/src/cluster.c +++ b/src/cluster.c @@ -126,7 +126,7 @@ void hexagram_cluster_draw_fg(hexagram_cluster *cluster, cluster->state.rpm); hexagram_speedo_draw_needle(&cluster->speedo, cr, - (2.032 * cluster->state.rps * 3600) / 1000.0); + (2.00152 * cluster->state.rps * 3600) / 1000.0); hexagram_thermo_draw_needle(&cluster->thermo, cr, cluster->state.temp); diff --git a/src/speedo.c b/src/speedo.c index f56e0ba..335e824 100644 --- a/src/speedo.c +++ b/src/speedo.c @@ -68,5 +68,5 @@ void hexagram_speedo_draw_needle(hexagram_speedo *speedo, hexagram_gauge_draw_needle(&speedo->gauge, cr, 0.8, - kph / 290); + kph / 289.682); }