E90Post
 


Coby Wheel
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > N57 / M57 Turbo Diesel Discussions - 335d > Extended BMW 335d PIDs for Torque



Reply
 
Thread Tools Search this Thread
      04-22-2015, 05:32 PM   #1
DWR
Banned
798
Rep
1,633
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Extended BMW 335d PIDs for Torque

If laziness is the mother of invention, her sister is frustration. I was getting tired of the Torque App's inconsistence units and scaling for several parameters I like to log. So, I decided to 'roll' my own. Here is a list of items I added to an extended PID csv file:

AFR now reads correctly for a diesel, instead of gas. Small adjustment, but what the heck, let's get it right.

Boost was the worst offender. Torque's version was just plain wrong. Now you can have a reading that matches an analog gauge! Same with exhaust manifold pressure, and in psi.

Air Mass wasn't even in mass units. Now you can log lbs/min and see where the LP compressor maxes out on a compressor map. And see how it is very much temperature dependent.

Speaking of which, ambient air, intake air and charge air cooler temperatures are all there in Fahrenheit degrees.

Fuel Flow in lbs/hr so you can estimate crank HP from BSFC (~0.4lbs/HP/hr) Unless, you are adding fuel by fuel rail pressure manipulation or methanol injection. Then all bets are off.

All 3 exhaust temperature probes can be monitored in Fahrenheit.

The full configuration is in the attached "BMW 335d.csv"

Just copy the file into the .torque/extendedpids folder (remember to remove the 'txt' suffix from the file name). Then select settings in the main menu of Torque. From there scroll down to "Manage extra PIDs/Sensors" and select. From the menu icon in the upper right hand corner select "Add predefined set", then you will see BMW 335d. Select that and the csv file parameters will be loaded for you to select from, just as you would any other parameter in Torque. Note, I formatted the parameter names so that they appear at the top of list and are easy to find.

I have also included a PDF of the SAE J1979 document that gives details of OBD II PIDs. Enjoy.
Attached Images
File Type: pdf 2011 list of OBD parameters.pdf (676.2 KB, 6280 views)
Attached Files
File Type: txt BMW 335d.csv.txt (1.7 KB, 3888 views)

Last edited by DWR; 11-20-2017 at 08:32 PM..
Appreciate 9
      04-22-2015, 07:45 PM   #2
DWR
Banned
798
Rep
1,633
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

In case any one has a problem downloading the file, here's the txt in the csv:

Name,ShortName,ModeAndPID,Equation,Min Value,Max Value,Units,Header
0-0 BMW 335d Ambient Air Temperature,AAT,146,((A-40)*1.8)+32,0,50,°F,Auto
0-0 BMW 335d Intake Air Temperature,IAT,10F,((A-40)*1.8)+32,0,100,°F,Auto
0-0 BMW 335d Charged Air Cooler Temperature,CACT,177,((B-40)*1.8)+32,0,100,°F,Auto
0-0 BMW 335d AFR,AFR,124,((A*256)+B)*0.00044225,0,30,AFR,Auto
0-0 BMW 335d Air Mass,Air Mass ,110,((((A*256)+B)/100)*0.132276),0,50,lb/min,Auto
0-0 BMW 335d Manifold Pressure,Boost,170,((((((D*256)+E)*0.296)-1000)/1000)*14.5),0,35,psi,Auto
0-0 BMW 335d Exhaust Manifold Pressure,Exh Press,173,(((((B*256)+C)/10)-1000)/1000)*14.5,0,45,psi,Auto
0-0 BMW 335d Fuel Flow,Fuel Flow,015E,((A*256)+B)*5.64,0,125,lb/hr,Auto
0-0 BMW 335d Exhaust Temperature Post DOC,EGT Pre DPF,178,(((((B*256)+C)/10)-40)*1.8)+32,0,1400,°F,Auto
0-0 BMW 335d Exhaust Temperature Pre DOC,EGT Pre DOC,178,(((((D*256)+E)/10)-40)*1.8)+32,0,1400,°F,Auto
0-0 BMW 335d Exhaust Temperature Pre SCR,EGT Pre SCR,178,(((((F*256)+G)/10)-40)*1.8)+32,0,1400,°F,Auto
Appreciate 3
      04-22-2015, 08:21 PM   #3
Gearhead51
Private First Class
27
Rep
129
Posts

Drives: 335D Montego Premium Msport
Join Date: Jan 2015
Location: north Atlanta, GA

iTrader: (1)

You, sir, are my hero. I'll try to plug this in this weekend. I did an extended scan on a road trip. Every screen orientation change or fuel stop caused it to start over.
Appreciate 0
      04-22-2015, 09:39 PM   #4
TDIwyse
Colonel
612
Rep
2,410
Posts

Drives: 2011 335d
Join Date: Aug 2012
Location: MidWest

iTrader: (0)

Outstanding. Thank you DWR!
__________________
2011 335d 11.68 @ 125.71 mph 1/4 mile NHRA certified track
Ram Cummins with lots-o-mods
Appreciate 0
      04-23-2015, 06:24 AM   #5
TDIwyse
Colonel
612
Rep
2,410
Posts

Drives: 2011 335d
Join Date: Aug 2012
Location: MidWest

iTrader: (0)

Love it. They work exceptionally well, DWR.

One thing I did notice is the Boost #'s are tightly aligned with my analog gauge through most of the range, but the analog gauge reads a few psi higher at the top end than this pid is recording. But, the MAP sensor is at a different place in the intake track than my analog gauge is sensing, so that's likely part of it

Attached a little screen shot from shortly after a 3rd gear pull this morning on the drive into work...
Attached Images
 
__________________
2011 335d 11.68 @ 125.71 mph 1/4 mile NHRA certified track
Ram Cummins with lots-o-mods
Appreciate 0
      04-23-2015, 06:36 AM   #6
DWR
Banned
798
Rep
1,633
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Quote:
Originally Posted by TDIwyse View Post
One thing I did notice is the Boost #'s are tightly aligned with my analog gauge through most of the range, but the analog gauge reads a few psi higher at the top end than this pid is recording. But, the MAP sensor is at a different place in the intake track than my analog gauge is sensing, so that's likely part of it
.
Yes, my analog port is at the front of the intake manifold and the MAP is at the back. So, I had the same result and reasoned the same thing. I should also note that I found 2 correction factors for that PID. I used the one that gave a slightly higher result. As you know, there is +- tolerance to the sensors on our engines, so adjusting scaling factors to calibrate the output is reasonable.

Looks like it was cold there this morning ... or is that the methanol?

Last edited by DWR; 04-23-2015 at 06:53 AM..
Appreciate 0
      04-23-2015, 06:51 AM   #7
TDIwyse
Colonel
612
Rep
2,410
Posts

Drives: 2011 335d
Join Date: Aug 2012
Location: MidWest

iTrader: (0)

Quote:
Originally Posted by DWR View Post
Looks like it was cold there this morning ... or is that the methanol?
A little of both :-)

I should call you Santa Claus. This is exactly what I've been wanting for Christmas.
__________________
2011 335d 11.68 @ 125.71 mph 1/4 mile NHRA certified track
Ram Cummins with lots-o-mods
Appreciate 0
      04-23-2015, 07:09 AM   #8
Gearhead51
Private First Class
27
Rep
129
Posts

Drives: 335D Montego Premium Msport
Join Date: Jan 2015
Location: north Atlanta, GA

iTrader: (1)

I'm just looking for a place to "OE" mount my android device. I've been considering a raspberry pi type device with a remote screen or something, but I haven't figured out how to make that happen. Maybe I should get a 3D printer... and the knowledge to use it.
Appreciate 0
      04-23-2015, 08:10 AM   #9
iaknown
Banned
418
Rep
1,040
Posts

Drives: 335D
Join Date: May 2013
Location: NJ

iTrader: (1)

Awesome work DWR!!

Now I just have to locate my Torque folder....
Appreciate 0
      04-23-2015, 08:33 AM   #10
TDIwyse
Colonel
612
Rep
2,410
Posts

Drives: 2011 335d
Join Date: Aug 2012
Location: MidWest

iTrader: (0)

Quote:
Originally Posted by iaknown View Post
Awesome work DWR!!

Now I just have to locate my Torque folder....
Ha. I wasted ~30 minutes last night fussing around with my Mac and the Android Assistant thingy to no avail. Then my File Manager on my Android couldn't find it either ... until I realized I needed to change its options so it would show "Hidden Folders". Torque puts itself in a place with a "." preceding itself...
__________________
2011 335d 11.68 @ 125.71 mph 1/4 mile NHRA certified track
Ram Cummins with lots-o-mods
Appreciate 0
      04-23-2015, 09:07 AM   #11
iaknown
Banned
418
Rep
1,040
Posts

Drives: 335D
Join Date: May 2013
Location: NJ

iTrader: (1)

Yup, just stumbled on that as well (after wasting plenty of time myself). Thanks.
Appreciate 0
      04-23-2015, 10:37 AM   #12
DWR
Banned
798
Rep
1,633
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Quote:
Originally Posted by TDIwyse View Post
I should call you Santa Claus. This is exactly what I've been wanting for Christmas.
Hohoho! You've been a very good boy, helping me out at my 'workshop'.
Don't be surprised to find more presents under the tree ...
Appreciate 0
      04-23-2015, 11:02 AM   #13
Puerto Rican 335d
Brigadier General
Puerto Rican 335d's Avatar
Puerto Rico
229
Rep
3,489
Posts

Drives: Montego Blue 335d
Join Date: Jun 2011
Location: Puerto Rico(Dominican Republic 03/2017)

iTrader: (0)

I had a feeling TORQUE had some issues glad you noticed amigo DWR and came to light on it Gracias!!
__________________
RENNtech Flash(Lenny Wu)/WAGNER IC
Enkei Rajin 18"/Execuhitch Hitch/Koni FSD
Soft Ride Bike Rack/Brava Synthetic Motor Oil(Made in Puerto Rico)/Meth(in the works)/CBU done w Andrew EGR Race Pipe (whoa! what an animal it is now)
Appreciate 0
      04-23-2015, 01:13 PM   #14
Mark M
Major
Mark M's Avatar
United_States
240
Rep
1,288
Posts

Drives: E30M3 E83X3 E90335D
Join Date: Aug 2007
Location: Lancaster, PA

iTrader: (0)

Excellent work DWR! I've loaded these PIDs in my Engine Link app for my iphone. I'll test them on the drive home from the office this evening. Thanks!
__________________
Appreciate 0
      04-23-2015, 08:10 PM   #15
TDIwyse
Colonel
612
Rep
2,410
Posts

Drives: 2011 335d
Join Date: Aug 2012
Location: MidWest

iTrader: (0)

Really liking these pids... Had a kids track meet this afternoon and took some time to get some steady state intake track temps: Ambient Air Temp (AAT), MAF temp (IAT), and post intercooler Charge Pipe temp (CAC). This is without red scoops...
Attached Images
 
__________________
2011 335d 11.68 @ 125.71 mph 1/4 mile NHRA certified track
Ram Cummins with lots-o-mods
Appreciate 0
      04-23-2015, 10:53 PM   #16
DWR
Banned
798
Rep
1,633
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Quote:
Originally Posted by TDIwyse View Post
Really liking these pids... Had a kids track meet this afternoon and took some time to get some steady state intake track temps: Ambient Air Temp (AAT), MAF temp (IAT), and post intercooler Charge Pipe temp (CAC). This is without red scoops...
Glad you are enjoying them. As much logging as I have done with Testo, watching the gauges on the Nexus 7 has brought some interesting observations. For instance, I never really noticed how much heat the stock airbox can add to the ambient air.
Appreciate 0
      04-24-2015, 06:56 AM   #17
Mark M
Major
Mark M's Avatar
United_States
240
Rep
1,288
Posts

Drives: E30M3 E83X3 E90335D
Join Date: Aug 2007
Location: Lancaster, PA

iTrader: (0)

DWR, are there other interesting PIDs that you might have up your sleeve to share?

Such as SCR spray rate or is there a way to read Diesel fuel quality (not sure that is a data feature in our cars like it is in a gasser)? Or number of DPF regens / miles since last regen?

Really love peeking under the hood so to speak and seeing the data behind what the car is doing. Thanks!
__________________
Appreciate 0
      04-24-2015, 06:59 AM   #18
TDIwyse
Colonel
612
Rep
2,410
Posts

Drives: 2011 335d
Join Date: Aug 2012
Location: MidWest

iTrader: (0)

Quote:
Originally Posted by DWR View Post
... For instance, I never really noticed how much heat the stock airbox can add to the ambient air.
I should note that those temps are not with the OEM intake system ... It's with a modified intake with aem dryflow cone filter and homemade cold air shield and VRSF intercooler.
__________________
2011 335d 11.68 @ 125.71 mph 1/4 mile NHRA certified track
Ram Cummins with lots-o-mods
Appreciate 0
      04-24-2015, 10:24 AM   #19
WreckerX5d
Warrant Officer
WreckerX5d's Avatar
United_States
375
Rep
1,341
Posts

Drives: Deezul
Join Date: Oct 2010
Location: Long Island, NY

iTrader: (4)

Thanks for the list.

Does the Torque app show the actual PID code? I would like to load up some PIDs into my ScanGauge2 so it's more of a permanent monitor device instead of pulling out my phone every single time.
Appreciate 0
      04-24-2015, 10:34 AM   #20
DWR
Banned
798
Rep
1,633
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Quote:
Originally Posted by TDIwyse View Post
I should note that those temps are not with the OEM intake system ... It's with a modified intake with aem dryflow cone filter and homemade cold air shield and VRSF intercooler.
Yes, I was aware of that. I think that why it is good to share data, so that you can see cause and affect/what works and what doesn't.
Appreciate 0
      04-24-2015, 10:52 AM   #21
DWR
Banned
798
Rep
1,633
Posts

Drives: 2009 335d
Join Date: Oct 2014
Location: Maine

iTrader: (0)

Quote:
Originally Posted by Mark M View Post
DWR, are there other interesting PIDs that you might have up your sleeve to share?

Such as SCR spray rate or is there a way to read Diesel fuel quality (not sure that is a data feature in our cars like it is in a gasser)? Or number of DPF regens / miles since last regen?

Really love peeking under the hood so to speak and seeing the data behind what the car is doing. Thanks!
These are generic OBDII PIDS. They are commonly listed on the internet http://en.wikipedia.org/wiki/OBD-II_PIDs . But there is a trick. Many PIDs have more than one parameter and the data is in multiple bytes. In the csv, you will see Mode&PID. The mode is always 1. The next 2 charaters are the PID, but then in the formulas you will note A,B,C,D etc. Those are the bytes.

For those who are looking for non standard PIDs I am going to suggest you work with TestO. I published the list of know parameters with translation from German in a previous post. http://www.e90post.com/forums/showpo...&postcount=175
Appreciate 0
      06-02-2015, 01:57 PM   #22
Vortechys
Private
9
Rep
56
Posts

Drives: 2011 335d m sport, 2010 X5M
Join Date: Feb 2015
Location: S.E. Michigan

iTrader: (0)

Would someone please do a step by step guide on how to install these in the torque app?
I'm not having any success. I'm using Astro file manager, but I'm not getting anywhere.
Thanks
Appreciate 0
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 05:56 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST