![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
BMW Garage | BMW Meets | Register | Today's Posts | Search |
![]() |
![]() ![]() |
BMW 3-Series (E90 E92) Forum
>
Extended BMW 335d PIDs for Torque
![]() |
![]() |
04-22-2015, 05:32 PM | #1 |
Banned
799
Rep 1,630
Posts |
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. Last edited by DWR; 11-20-2017 at 08:32 PM.. |
04-22-2015, 07:45 PM | #2 |
Banned
799
Rep 1,630
Posts |
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
UT335d2.00 Chief Orman689.00 |
04-22-2015, 08:21 PM | #3 |
Private First Class
![]() 27
Rep 126
Posts |
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-23-2015, 06:24 AM | #5 |
Colonel
![]() 615
Rep 2,408
Posts |
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...
__________________
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 | |
Banned
799
Rep 1,630
Posts |
Quote:
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 | |
Colonel
![]() 615
Rep 2,408
Posts |
Quote:
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 |
Private First Class
![]() 27
Rep 126
Posts |
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:33 AM | #10 |
Colonel
![]() 615
Rep 2,408
Posts |
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, 10:37 AM | #12 |
Banned
799
Rep 1,630
Posts |
|
Appreciate
0
|
04-23-2015, 11:02 AM | #13 |
Brigadier General
![]() ![]() 231
Rep 3,488
Posts
Drives: Montego Blue 335d
Join Date: Jun 2011
Location: Puerto Rico(Dominican Republic 03/2017)
|
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 |
Major
![]() ![]() 244
Rep 1,293
Posts |
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 |
Colonel
![]() 615
Rep 2,408
Posts |
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...
__________________
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 |
Banned
799
Rep 1,630
Posts |
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 |
Major
![]() ![]() 244
Rep 1,293
Posts |
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 |
Colonel
![]() 615
Rep 2,408
Posts |
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 |
Warrant Officer
![]() 376
Rep 1,340
Posts |
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 |
Banned
799
Rep 1,630
Posts |
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 | |
Banned
799
Rep 1,630
Posts |
Quote:
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 |
Private
![]() 10
Rep 56
Posts |
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
|
![]() |
Bookmarks |
|
|