I will attempt some answers:
1: Bluetooth gripe.
Please do not ever touch system controls unless there's a settings option to disable this functionality on a case-by-case basis. Oh man, this is a huge one for me. I want apps to have Apple-like control of my Android - because with iOS, it doesn't allow apps to control things unless specifically instructed/allowed. Hundreds of apps, no problem - always goes home when I hit "home", always has the system given complete control of everything. On my phone,
everything competes because apps do things I don't expect or want them to.
^^ Many apps take control of system functions, otherwise they cannot function.
In some cases, like GPS, Android apparently makes the app ask the user to
turn the GPS on.
So when I hear that "bluetooth isn't turning off when I close the app" or that "should pausing turn off BT", etc.., I get the feeling the app is supposed to be interacting with my main Bluetooth operation (i.e. switching the adapter on/off) which I *never* want turned on or off by an app. Usually because I'm also playing music while in the car - and by trying to enable or disable it, it's probably tripping over the active BT connection. I've got a pull-down status-bar option for turning BT on or off (and I usually leave it on).
^^The default for this app is to turn BT on, only if it was off, and turn BT off only
if this app turned it on. So, if you have BT on before you enter this app, it will
(should, nirmally) remain on when this app exits. With the new checkbox feature,
those of us who want to make sure BT goes off, can do so.
2: UI suggestions
Full-screen sucks here. It removes the pull-down status/notification bar in Android (Gingerbread here - though I could switch all the way up to Jelly Bean if I want with the stock OS). Which keeps me from accessing the time, status, notifications, device options, etc., that make my phone a phone. If I'm sitting safely away from traffic while using this, I shouldn't have to go Home to get my status bar back. Jus' sayin'.
^^Agree, and the app's Settings shows the Android status bar.
Perhaps there could be a Settings option to show the status on some
or all of the screens, but at least you do not have to use Home
to see the status bar. Paticularly on the graphics screens,
many of us would want an option to NOT see the status bar.
The driving window is blindingly bright on the screen by default, which is why I hadn't used it much in traffic. But after driving at night, I changed it to a night scheme with a black background and
off-blue text. On an OLED screen like mine, black is "off", i.e. pixels using zero power. So the screen is pitch black with words engraved in it - which is visually stunning and an awesome "night mode" option. Maybe just query the sunset time function (I think that's common in Java, right?) for the system, use that as night mode, query sunrise, use that as day mode. Thoughts?
^^You can choose the color scheme in Settings now.
However, it would be nice to be able to set the colors
for at least 2 modes, day and night.
Indeed, color schemes for shadow and sunlight
modes might also be nice.
Then comes switching (or user selecting) the Skin, and
when to do so automatically.
These features will come eventually, I expect.
3: Am I missing something?
Seriously, we're at 115+ pages now, and I jumped in around 98. I'm so lost. What's this about the EV-CAN bus I'm missing? I know it can't access it with a stock BT adapter, and I know what pins need to be swapped to make it work (and even have a plan to modify my stubby adapter, even with the pins mounted straight to the PCB).
^^The EV bus has Real GIDs, and Pack current.
The CAR bus has the Braking information.
For now, it appears that the Requested information can be
obtained from either bus.
But what I don't understand is what does this offer that's not already there? I think motor amps and battery amps is missing - is that it? What's about this braking thing I keep hearing about? Because I imagine with an app that can process that information that quickly, it could make a graphical expansion of the regen system and hugely improve my driving efficiency. If there's a beta for that, I *SO* want in.
I've got a ton of experience trying to tune my braking on this thing, but I miss a lot of power to harder stops planned too late for regen. A little visual cue like in the app could make this app a "must-have" for a lot of people.
^^Using the Mechanical and Regen info from the CAR CAN bus, Turbo3 is
working on such a screen. However, using this simple ELM327-type device
to both Request information AND read one CAN Message type at the same
time appears to be difficult, and he is working on switching between the
Listen for one Message ID mode and the Request a paragraph mode.
Have patience, it is being worked on.
4: The first page. Oh god, the first page!
Okay, forums suffer a tragic flaw: they're horrible at archiving.
^^Not really true, I believe.
Only because I'm really into this stuff, I got myself up-to-date pretty easily. But without combining information from recent pages (from what date/page is up to the viewer's dedication to the subject...), all a person has to go on is the first post.
^^No, you have the growing wiki, and recently some related threads.
And right now, the multi-page first post is pretty overwhelming for something as well-designed as this app. I think you can just consolidate the first post to a brief description, a link to the Dropbox folder (specifically for this app's relevant files - not sure what the other files are in there), and a link to the Amazon item I'm using that's cheap and works quite well: http://amzn.com/B008U1MOM8" onclick="window.open(this.href);return false; - that way people know what it is, where to get it, and the one piece they probably don't already own.
^^How many devices have you bought and extensively tested from this source?
This one is a mini size, slightly difficult to remove, difficult to open to modify,
difficult to modify, and almost impossible to add a 2-CAN selector slide switch
inside the enclosure. Asside from those concerns, it is good that the one that
you got actually works well for you. I have two of them in my collection of
over 2 dozen, most of which are the "stubby" type that are easy to modify.
Everything else can be explained in a "FAQ" style format below. That makes troubleshooting and further information much easier to navigate. Maintain a list of key posts just below that. And a link to the Wiki. But the rest of it is just *really* complicated-sounding for what's really a very well-designed and intuitive app. Just a little page from Apple's rather well-written book
^^Sounds like a great project for you, if you want to contribute time, starting and
maintaining a User Manual or FAQ thread for this great app.
5: Oh yeah, and what's up with Wh?
On my trip today, my last charge ended with a rather strange result. After I unplugged the car, the Wh kept counting down into the negatives. I unplugged it shortly after going negative - but it kept going even after unplugging, ticking one off per second as it had been doing during the charge. I assumed around that time (and the corresponding 92% SOC and the 12th bar having just appeared), it was actually adding more power to the battery than it had when I left. An understandable variance for a battery of this size. But even when I turned the car back on (from "run" as it had been during the charge, straight to "ready", without dropping the stereo/accessories), it kept ticking into the negatives. Only once the motor power was applied to back out of the space, the count stopped and it started running forward again. Bug? Is that value calculated based on other averages, or is that actual number counts from the CAN bus itself?
^^It appears that the car's sensors, or data, or our interpretation of the data
leads to inaccurate energy, power, or current values that tend to indicate that
the car is charging the battery slightly when it is actually using energy.
And now, the good news. It's accurately helped me make the first, longest, least-charger-populated part of my Fresno-to-San Mateo trip today. Sitting here in Los Banos charging now, while I dutifully strolled into the campgrounds on "Very Low Battery" without a doubt in my mind I'd make it. The accuracy and usefulness of this app for predicting range and deciding when the charge will be sufficient is absolutely unparalleled. I'd buy this app.
^^Very nice, indeed.
Maybe to solve most of the first-page and "catch me up" detail, start a Facebook page for the app?
^^Perhaps another place to stuff information, but I do not use Facebook, and
do not have any good understanding of what benefit it offers in this case,
except perhaps acting like a rather uncontrolled blog or mini-forum.
I'd be all over that.
[/quote]