0

Depart battery level systematically at 90% despite OBD dongle.


S
Salvatov

Hello,
The car is a BMW iX xDrive 50 equipped with a OBD dongle (an OBDLink CX) and I use ABRP Premium. While setting all the options to "automatic", every trip starts with a battery level at 90%, disregarding the real battery level of the car. Therefore, the trip planning is wrong, and this makes ABRP worthless. Need then to overwrite the battery level manually to have a correct trip planning. Is there a way to solve this issue that appeared after an update in July? In the meantime, I stopped the subscription, because ABRP became without added value for me.
Thanks,
Salvator

A

Activity Newest / Oldest

Avatar

Jim Lewis

Hi, Katya. Relative to your reply below on the On/Off behavior of the ALL LIVE Values toggle, ABRP could certainly use a better GUI or textual hints to indicate what's going on. Here's a suggestion. After I got my CX device hooked up with ABRP and was reading truck data, I noticed that a button or toggle appeared beside each setting that could be made live. A live data toggle would be filled with solid color when on or be devoid of color when live data was off. So, why not have each button be a distinctive icon so you can tell what it represents? Then, by the ALL LIVE switch, if you made some room to the left of the switch, perhaps there would be room to have each of those buttons appear in a row there. They might just be icons, not actual switchable buttons, as there might not be room to touch one without touching the others. But then, when the user was at that GUI interface, he/she could effectively see what data streams were live and what was switched off when the ALL LIVE switch decides to go off because a user has overridden some setting like manually entering a hypothetical starting SOC for the HVB rather than relying on the default 90 or input from the OBDII device. If those icons were there in a group and the ones ON had solid fill color, what was OFF was empty, then a naive user like me wouldn't think that all live data is off when the ALL LIVE toggle goes off. As it is, there's too much "inside knowledge" required that's not made obvious in the app or any help that comes with the app. One should strive for an intuitively obvious interface, if possible.

The other thing that's not clear to me in the information provided for "live data" is where it comes from and under what circumstances. I assume, perhaps incorrectly, that live weather and live traffic do not come from my truck's data but come over the Internet so that they will be available to me if I use the website ABRP interface. And if my truck is providing data, somehow its data about the outside temperature and its speed is factored into live data about the weather and traffic at my truck's GPS position. I wish how live data works, where it comes from, and how it is integrated with truck data was explained a lot more clearly.

Maybe, if the display of the live data icons is a good idea, a user might have the option to display them somewhere on the ABRP app map or Apple Maps so that if one lost the live data source for some reason, one would know or be reminded from just looking at the map while driving what live data was still being factored into charging stop decisions without having to pull over or have a passenger try to open ABRP settings while driving, etc.

Anyway, thanks for all your help, and Happy 2024!


Avatar

Katya_ABRP

Status changed to: Closed

Avatar

Jim Lewis

I found the answer to Live Data for the iOS ABRP app. After tapping on your vehicle, tapping on Live Data, and picking your OBDLink CX adapter, you then need to SAVE the connection choice. When you first do, you'll be presented with a screen like the photo I am attaching. Except where there is now a red box with UNLINK in the In-Car Live Data section, the box will probably say LINK. Tap on the LINK and then ABRP will connect to the car data stream being provided by the OBDLink CX and you'll see your actual %SOC, Outside Temperature, etc., populate the ABRP parameters. The steps and the Help instructions aren't the clearest or most detailed in the ABRP app or on this website as to how to set up ABRP with an OBDII device. This still doesn't solve the odd behavior of the ABRP website with regard to Automatic Settings and attempts to enter a %SOC manually as I described in my previous post in this thread.


Avatar

Katya_ABRP

Hi Jim,

Yes, the last step is to tap the 'save' button. Rest assured we are reworking the UI one part at a time and live data connections is next on our list :)

/Katya


Avatar

Jim Lewis

I just checked on the web planner. abetterrouteplanner.com/ I get the same behavior there without using a OBDII device connected to my vehicle. If I turn on "Automatic Settings," the SOC jumps to 90. If I manually type something like 80 in the Departure SOC, it turns off Automatic Settings. As soon as I turn Automatic Settings back on, the Departure SOC jumps to 90 from whatever I set it. So with this behavior, I'm losing the Premium advantages I paid for. Thanks for fixing this rotten software behavior.


Avatar

Katya_ABRP

Hi Jim,

The automatic toggle being toggled ON indicates that ALL live values are toggled ON.

When the automatic settings toggle is toggled OFF, it can mean that;

1. You've used the automatic settings toggle to toggle ALL OFF
2. You've used one (or multiple) of the individual settings to toggle one (or multiple) to toggle live values OFF.

In your case, when entering the SoC value manually, the toggle will be OFF to indicate that not all live values are toggled on anymore. The untouched settings remain toggled to live values. (You may check the toggles for live traffic and live weather under settings for speed and road conditions).

The issue with 90 being the default for non-connected vehicles is a different issue, but the behavior described above is correct. We'll follow up on this in this ticket; abrp.upvoty.com/b/report-a-bug/got-abrp-connected-to-obdlink-cx-but-abrp-always-uses-90-as-starting-soc

/Katya


Avatar

Jim Lewis

I reported the same problem with the same OBDLink CX adapter used in a Ford F-150 Lightning, to UPVOTY yesterday 12/27/23. If I don't pick the "real conditions," then I can manually type in the %SOC of my HVB but if I pick "real conditions," the SOC goes to 90% and ABRP doesn't read the %SOC from the OBDLink CX device. (I also have the addition problem that I can't sign in here on the website with the same password I used to setup an account in the iOS app so my e-mail identity in this post is different than for the report submitted from the iOS ABRP app.


Avatar

Katya_ABRP

Status changed to: User Feedback

Avatar

Katya_ABRP

Hi Salvatov,

We don't appear to receive any realistic SoC value from your OBD connection. Currently it is at 0%

What model of OBD are you using for the connection?

/Katya


S

Salvatov

Hi Katya,

I am using the adapter that is recommanded: OBDLINK CX Bimmercode Bluetooth 5.1 BLE OBD2 Adapter.

Kind regards,
Salvator