Can someone help me understand the fuel level that my MK3 is reading. E46 M3, 63L/16.6gal tank. When reading the CAN via the BMW INPA software it shows 57 liters(says gallon though). The RC is showing a value of 28. I'm wondering if it's reporting only one of the level senders. The M3 has two senders due to the saddle type fuel tank. I attached the INPA screen if anyone wants to help me figure this out. I may just be out of luck with monitoring the fuel level. I was hoping this worked show we could monitor fuel level via the telemetry during endurance races (not sure that's even possible yet).
Thanks in advance.
E46 Fuel Level
E46 Fuel Level
- Attachments
-
- Capture resized.png (65.38 KiB) Viewed 4446 times
-
- Posts: 17
- Joined: Sun Dec 27, 2015 12:55 am
- Location: Freehold, NJ
Re: E46 Fuel Level
I don't know anything about the specific RCP E46 CAN Mapping or how it was derived. However I suspect the mapping is reverse engineered and a mistake was made in the value mapping equation. Take this suggestion with the appropriate caution.BK wrote:Can someone help me understand the fuel level that my MK3 is reading. E46 M3, 63L/16.6gal tank. When reading the CAN via the BMW INPA software it shows 57 liters(says gallon though). The RC is showing a value of 28. I'm wondering if it's reporting only one of the level senders. The M3 has two senders due to the saddle type fuel tank. I attached the INPA screen if anyone wants to help me figure this out. I may just be out of luck with monitoring the fuel level. I was hoping this worked show we could monitor fuel level via the telemetry during endurance races (not sure that's even possible yet).
Thanks in advance.
I notice that the RCP reading (of 28) is almost exactly 1/2 of the INAP tank reading (of 57). Also the RCP value is not very close to either of the individual (left/right) INAP sensor values. This leads me to suspect that the RCP mapping is incorrect and need to be multiplied by a factor of two.
This could be verified by looking at the reported RCP values at different tank levels to see if its consistently off by a factor of two.
John
Schumacher Taxi #189
I ended up adding to the fuel level can mapping a formula multiplying by 2, and then applying the L to G conversion. It logically should work but I have not tested enough different fuel levels to be sure.jwads wrote:BK - were you successful in resolving this? I have a non-M E46 and the preset decodes to 28L with a full tank for me too, hoping there is an answer out there somewhere for this item.