Hey MrSniffer. I'm glad it's working for you now. I still have reports of the spoiler showing up on cars that don't have a spoiler. What's odd is that VisibleTesla correctly determines that there is no spoiler, but displays it anyway. I can't get it to happen on my car. I'm going to try a friend's Model S to see if I have any luck.
- - - Updated - - -
I'm starting to think about the request to display graphs of various information while the app is running. Below is a snapshot of some very early prototype work. This is showing the charge voltage (top line in yellow), estimated range (middle line in blue), and charge current (bottom line in green).
You can mouse-down anywhere in the chart area and drag to scroll the view. Rolling the mouse wheel up or down scales the time axis so you can see a broader span of time or zoom in on a shorter time frame. The data is logged to a file. Next time you start the app it will load the old contents and start logging new values.
It collects a new set of data samples periodically. During prototyping I'm changing this to suite the type of test I'm doing. I've had it at 20 seconds up to 5 minutes. I'm thinking of having it poll for new data every minute when the graph tab is selected and every 5 minutes otherwise.
I plan to collect other data - I just started with these. I'll have a popup (or drop down or something out of the way) to allow you to select which variables are displayed at any given time. It will also have a legend.
If it's possible, I will implement a hover feature so if you place the mouse over a point on one of the lines, it will display the value at that point. I'm not sure how practical it will be to do that with JavaFX, but I'll put it in if I can.
The code is very crude at this point, but I think I've done enough to believe it's a viable new function that I will flesh out.