I’m still daily driving with the VEEPEAK actually, been finding it to be pretty consistent/stable so far. I think OBDLink might also be an unofficial chip based on the inconsistent parameter support we’ve been seeing in this thread ?
Now that the core OBD functionality is in place, I'm gathering everything I learned into a new micro app that I'll release alongside Electric Sidecar called ELMCheck.
.
I'll sell this app as a standalone app for people interested in testing the validity / performance of their OBD scanners...
Signal groups are now functional, which allows Electric Sidecar to group sets of similar signals together into a single visualization. This is specifically useful for visualizing battery pack cells right now. I made a video of an ~18 minute drive in the Taycan to show how the cell values change...
Working on unifying all of the emergent UI elements of the scanner functionality into a single page called "Vehicle parameters". Rather than organize parameters by the system that generates them solely (e.g. ECU/BMS/ABS), I'm organizing the parameters into groups of similar-purpose:
This...
Ah also Electric Sidecar doesn't auto-connect to scanners as well as I'd like it to when you start trips, so for this early phase of testing it's good to confirm that the app is actually connected to the scanner by opening it and verifying that the OBD scanner badge is shown on your car.
If you search for "HV battery charge" in your vehicle parameters list, you should see a screen like this:
Make sure that the "Use as state of charge" option is enabled, and then it will start using this parameter as your car's state of charge everywhere in the app (including trip logs)...
If you're finding that only wired CarPlay is working, it's possible that you may have disabled auto-connect for your vehicle's WiFi settings. This often happens if you ever tried to manually connect to your car's WiFi as a hotspot.
To diagnose, when in your car and with the ignition on:
1...
Now that the Taycan is starting to get on the order of hundreds of signals, I'm applying some algorithmic fun to turn the flat list of vehicle parameters into a tree of signals:
This will manifest in the UI as drill-down navigation. Search will traverse the tree and surface any matching...
Just noticed something interesting now that I'm getting more granular trip logs with the OBD scanner attached: some trips I actually gain charge!
Here's the chart for my trip from home to school drop-off in the morning, which is mostly downhill:
And another one from a trip that starts...
v1.4.0-91 is out now. It's a required update to the OBD beta branch to support the new signalset file format, which will be necessary for grouping signals together.
Haha yeah I need to implement some kind of grouping for the battery cell signals, as they kind of blew up the list pretty significantly. Now that I've hopefully gotten all of the stability issues resolved I'm going to start working on being able to visualize the vehicle battery pack using these...