|
TomTomZoe |
It would be nice if ABRP can implement a BLE live data connection for all Smart #1 and #3 car models.
The CarScanner App with database 1.105.7 is already able to read live data from the CANBus of Smart #1 and #3 cars (and Volvo EX30) via BLE.
Therefore I think it would be possible for ABRP to use the informations out of the CarScanner profile for Smart #1/Volvo EX30 and implement it into the ABRP app.
The available Smart model variants are:
47kWh useable LFP battery, RWD:
#1 Pro, #3 Pro
62kWh useable NCM battery, RWD:
#1 Pro+, #3 Pro+
62kWh useable NCM battery, RWD, Silizium-Carbid inverter:
#1 Premium, #3 Premium
62kWh useable NCM battery, AWD, Silizium-Carbid inverter:
#1 Pulse, #1 Brabus, #3 Brabus
Please note that #3 has significantly lower air resistance than #1.
All Smart #1 and #3 owners would be very grateful for that!
Activity Newest / Oldest
Christian G
@Katya_ABRP I made good progress with the Terminal in Car Scanner and I copied the result at gist.github.com/chriscatuk/ebb704356d4527d9cf0ade76e57e8682
I wrote all the init commands I used and all the conversions I could find for Voltage, Current, soc
edit: shortened
Christian G
we think we made a breakthrough and found how to get the SoC. We'll confirm with more mesures in the coming days. I'll keep updating the Gist.
Christian G
moved
TomTomZoe
Is ABRP not able (or not allowed) to use the OBD PID commands which are already known and available in CarScanner?
Katya_ABRP
Hi TomTomZoe,
As far as we know the OBD commands are not displayed publicly in the CarScanner app. We've reached out to the developer but sadly we've not received any response.
/Katya
Christian G
when I ask for support on Car Scanner, it prepares an email with a log.txt files with all the history of commands. Because it was connected to my smart #1, I can see what looks like init_commands. but I'm not sure I recognise data_commands.
Christian G
I shared everything I have at www.smart-emotion.de/forum/thread/2440-abrp-obd2-pids-commands/#wcf20 in hope that the community can make sense of the logs from car scanner. because I could not.
Christian G
moved
Katya_ABRP
Status changed to: User Feedback
Katya_ABRP
Hi TomTomZoe,
We need the OBD PID commands and how to interpret the returned data. Since this is not easily available for most vehicles there is not possibility for us to provide a time estimate.
You can check our telemetry API for relevant properties:
documenter.getpostman.com/view/7396339/SWTK5a8w
Also, you can check our (partially outdated) OBD repository to see what other cars report:
www.github.com/iternio/ev-obd-pids
/Katya
Christian G
@Katya_ABRP
I try to understand the logs from car scanner app on iOS but could you help?
I only focus at first on SoC and share the logs at
gist.github.com/chriscatuk/ebb704356d4527d9cf0ade76e57e8682
why does
```
224801
1EC6AE80056248017E09
```
is read as something like 64.32% ? I can't find the Hexadecimal in 1EC6AE80056248017E09 and OBD2 documentation at canlogger1000.csselectronics.com/img/OBD2-frame-raw-mode-PID-ID-bytes.svg makes me expect a 1EC as the CAN ID and 6A as the bytes to read. I can't identify A and B for example.
Diederik
You can find a lot more about the different calculations per PID overhere:
github.com/tomjackman/obd-decoder/blob/master/routes/index.js
For example a temperature is calculated like this:
/*
Decodes the temperature data value for a number of PID's.
@param data {String} The PID data to decode.
*/
function decodeTemperature(data) {
var a = hexToDecimal(data);
return toTwoDecimalPlaces(toTwoDecimalPlaces(a - 40));
}
For each PID the bytes have different calculations to get to a readable values…
It’s not very simple
Christian G
I suppose screenshots in English are more helpful. Car scanner is showing all those data already with BLE.
Would it help if we provide the detailed command PID behind each of those parameters? or is this screenshot enough?
Eric Bornand
Yes I would be pleased to transfer my #1 datas direct to ABRP
Kasimir
Please implement the ODB-2 integration for Smart #1 and #3
Ugo Bonnard
yes i want. !!!
Andreas Lettow
Please!
Linda
Post moved to this board