From 948de586dbef0f9420dbd04362942882488024d9 Mon Sep 17 00:00:00 2001 From: Urban Wallasch Date: Fri, 9 Aug 2019 14:08:13 +0200 Subject: [PATCH] * Added throttle bar and rpm bar to dash.html. --- dash.html | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/dash.html b/dash.html index 3b8a81e..b1bfad6 100644 --- a/dash.html +++ b/dash.html @@ -67,6 +67,23 @@ table { width: 100%; } .hilite { background-color: #ff0; } .special { font-size:50%; color:#088; } +x-barmask { + display: block; + margin-left:auto; + margin-right:0; + width: 50%; + height: 1em; + background: black; +} +x-barbox { + display: block; + width: 99%; + border: 1px solid #444; + background: white; +} +.tbar { background-image: linear-gradient(to right, #333, #fff); } +.rbar { background-image: linear-gradient(to right, blue, green, red); } + x-bar { display: block; clear: both; @@ -112,6 +129,10 @@ x-bar { - - rpm + + + +
@@ -161,6 +182,8 @@ var nav_slimitsign = document.getElementById("nav_slimitsign"); var cctrl = document.getElementById("cctrl"); var gear = document.getElementById("gear"); var rpm = document.getElementById("rpm"); +var rpmbar = document.getElementById("rpmbar"); +var thrbar = document.getElementById("thrbar"); // var fuel = document.getElementById("fuel"); var fuel_range = document.getElementById("fuel_range"); @@ -314,6 +337,10 @@ function update_cb() { gear.classList.remove("hilite"); // engine rpm: rpm.innerHTML = tele.rpm.toFixed(0); + // throttle bar: + thrbar.style.width = (100 - tele.throttle_eff * 100).toFixed(0) + '%'; + // rpm bar: + rpmbar.style.width = (100 - tele.rpm / 25).toFixed(0) + '%'; //// "range" box -- 2.30.2