Skip to main content

BMW iX 2025 - Wrong reference consumption calculation

I have been a paying customer for a while now, at least 2 years now, and I’m thinking to drop the subscription, ABRP started to mode more harm than good for me.

The support for BMW iX is not not working and it makes the usage of ABRP a total mess. Every customer adopting ABRP using a BMW iX for sure is gonna drop the ABRP usage.

The problem(s).

1) ABRP is able to read only negative power (while breaking) and all the power consumption while accelerating are read equal to 0. The net effect is that over time ABRP believes that the reference consumption have a value of like 22 Wh/km (more than 10 time lower than reality). From this moment on all the planning routes do not make sense, thousand and thousand of KM without the need for a charge.


2) Disabling the “use calibrated consumption” is not working indeed after some times it goes back on leading again to the usage of reference consumption that are just bogus.


3) Setting back a “plausible” reference consumption sometime doesn’t work, somehow refuses to accept high values, see attached picture where it refuses to accept 220, right now I can put any value between 9 and 165, any other value outside that range is considered invalid (see red frame)


Now from what I understood the reading of positive power is bugged (car side it seems) and that’s fine, can you at least drop the attempt to read the power consumption reading voltage and amperes via ODBII? That’s not working just let it go.

Where does this happen?
ABRP version number (found at bottom of settings menu)
Status: Completed12 comments

Log in to comment and vote

Comments12

  • Linda ABRP

    Team•

    Jan 9

    Hi

    What kind of OBD do you use?

    • Gaetano Mendola

      •

      Jan 9

      It's the same I was using on my old i4 and on my wife Ioniq5. Without problems. The inability to read battery power drain (it reads only the charging while breaking) is only part of the issue.

      https://www.amazon.it/hz/wishlist/lists?view=list&listId=1BT43IA3D9N77&listType=wishlist

      • Linda ABRP

        Team•

        Jan 9

        This is from your saved list. Can you open the page for the OBD and send a new link?

        • Gaetano Mendola

          •

          Jan 9

          https://www.amazon.it/-/en/Cruise-Control-Android-Magnetic-Outlet/dp/B08PL2F11P

      • Linda ABRP

        Team•

        Jan 9

        It’s still from your private wish list. Click at the product so you get to the original page of the product or just write the whole name of the OBD.

        • Gaetano Mendola

          •

          Jan 10

          Look for power cruise control obd. Again this works fine on BMW i4, it works fine on Ioniq5, and the fact that is able to read only positive power consumption and not negative I think is a bug in the car side.

          • Linda ABRP

            Team•

            Jan 12

            To help us figure out what happen we need you to send a bug report. First you need to enable the bug button in the settings. Go to the settings and scroll all the way down.

            The bug button will show on your screen. When the OBD is connected to your car and the car is in drive mode click at the button. Then let me know when you have done this.

            • Gaetano Mendola

              •

              Jan 14

              Done

              • Linda ABRP

                Team•

                Jan 15

                Thanks. We have changed the Pids so if you unlink the OBD (also remove it from the bluetooth settings in the phone) and connect it again your car should get the new Pids. I you have made any changes in the Pid editor you need to reset the pid list before you try to connect again.

                • Gaetano Mendola

                  •

                  Jan 15

                  Thx, I did it and now the car is not able to read the instantaneous power consumption. I guess now the extimation of consumption is gonna be made using km driven and battery usage.

                  • Linda ABRP

                    Team•

                    Jan 16

                    My colleague wrote this “the calibration will be done based on SoC, the user will not get power anymore.”

                    • Gaetano Mendola

                      •

                      Jan 16

                      Thx