Funbit / ets2-telemetry-server

ETS2/ATS Telemetry Web Server + Mobile Dashboard
GNU General Public License v3.0
628 stars 209 forks source link

Implement other dashboard elements #11

Closed Funbit closed 9 years ago

Funbit commented 9 years ago

As suggested here: http://forum.scssoft.com/viewtopic.php?f=41&t=171000&start=20#p326601

Funbit commented 9 years ago

Wishes:

Show when Cruise Control is enabled. I see the HTML element is there, but I don't see it lighting up when I enable CC.
Show the air pressure. This is important because of the brakes.
Show how much time I have left to the delivery deadline. (it currently shows the absolute value, but I need to do the math in my head)
To make it easier to read, I'd move the Deadline line next to the current time. That way, the time/date should line up and will be next to each other, so they will be easier to read and to compare.
Show fuel consumption, and how far can I still drive with the remaining fuel (how many kilometers).
Show parking brake and retarder brake.
Turn things off when the engine is off. :)
Show a compass, or at least the current heading direction. (I've seen this Arduino-based prototype showing the heading, so it can be done)

Wishes that most likely need to wait until the SDK exposes these variables:

Show the current Cruise Control speed (maybe as a green arrow, similar to the "speedometer-arrow" element).
Show the speed limit for the current road (maybe as a yellow arrow).
Show the current fatigue level, and how long until the next rest. 

I noticed that when I press the "light horn" button, which is the one that blinks the high beam, nothing lights up in the telemetry. Not sure if this is a limitation of the SDK. Likewise, having high beam enabled will disable the low beam indicator (while the in-game dashboard shows both, again, maybe a limitation of the SDK)

Funbit commented 9 years ago

New properties:

Funbit commented 9 years ago

Implemented.