04-06-2018, 08:21 PM | #1 |
Brigadier General
3349
Rep 3,161
Posts
Drives: 2019 M2 Competition
Join Date: Jan 2017
Location: Maple Valley WA
|
BMW custom PIDs and Torque Pro app
Hey guys:
Figured this was the best subforum for this, as it has to do with measuring engine info, especially with all the ECU tuning builds etc etc. I am using a general BT OBD2 adapter and the Torque Pro app on my Samsung S8+. What I have been trying to do is find if there are more values I can measure like boost commanded ETC, so hit the TP forums to ask. What I got back literally makes no sense to me, as it looks they assume I know what they are talking about. Apparently there IS a custom set of BMW PIDs that can be added including EGT and boost commanded, and other things I need, but zero clue how to actually add them to the app. 1. Is anyone else running Torque Pro, and know how to do this? 2. Do these instruction make sense to anyone else if you know the app? Here is what I got, and cant figure it out, if anyone else is more familiar with this app. I found some "very advanced" section that appears to take that command string, but it app doesnt look any different or any new PIDs after I add them. **from the TP forum** The BMW specific boost setpoint aka “Ladedrucksollwert” value is at PID: 2C1001F4 for N-Series engines The unit is hPa and needs to be multiplied by 91.554 You need to enter this custom init command into your vehicle profile in order to get access to BMW specific PIDs: AT PB E1 01\nAT CRA 612\nAT SH 6F1\nAT FC SH 6F1\nAT FC SD 12 30 0F 02\nAT FC SM1\nAT CEA 12\nAT CM 600\nAT H1\nAT SP B\nAT BI\nAT AL\n See https://docs.google.com/spreadsheets...it?usp=sharing for more PIDs
__________________
Check out my BMW DIY Channel on YouTube! E, F and G series projects from Active Autowerke, Bimmertech, Kies Motorsports, AvinUSA, Karbonius Composites and more!
** YouTube BMW DIY Guy ** 'Nimona' G87 M2 Build Thread 'Lillith' F87 M2 Competition Build Thread |
04-06-2018, 09:19 PM | #2 | |
Captain
638
Rep 983
Posts
Drives: 2016 F36 435x MSport
Join Date: Oct 2017
Location: Hartford, CT
|
Hey there;
Yep so I have worked with TP on a few other cars, so hopefully this can help. Have you already created a vehicle profile? I assume you have because you typically need one to get started. Go ahead and load up torque, and click on the "gear" icon on the bottom left hand corner. On the menu, select "Vehicle Profile". There should be a popup listing a (or many if you have more than one) vehicle profiles. Edit the one you defined for the BMW by clicking the pencil icon on the right. Next, scroll all the way to the bottom where you should find "Show Advanced Settings". Go ahead and click that button and bypass the warning. Scroll all the way down where you will find a "Very Advanced - ELM327 ... " area. You will want to copy and paste that large string that they recommended Quote:
__________________
2010 Mazda RX8 - Sold (11/17)
2016 BMW 435xi GC - Current |
|
Appreciate
4
|
04-06-2018, 09:20 PM | #3 |
Captain
638
Rep 983
Posts
Drives: 2016 F36 435x MSport
Join Date: Oct 2017
Location: Hartford, CT
|
To add a custom PID, you will want to go back to the main Torque menu.
Just like before, select the settings icon at the bottom left, but this time select "Settings". 3rd from the bottom is a button that says "Manage extra PIDs/Sensors". Go ahead and select that. You will be taken to a new menu that is empty. Click on the triple-dot button at the top right, and select "Add custom PID" Give these settings a shot: OBD2 Mode and PID: 2C1001F4 Long Name: Boost Setpoint (or whatever you want) Short Name: BstStpt (or whatever you want) Minimum Value: 0 is fine for now, unless you know the minimum this PID can read Maximum Value: 100 is fine for now, same as above Scale Factor: x1 Unit Type: hpa Equation: A*91.554 Give that a "Test" and see how that fares. (I can try in the AM as well)
__________________
2010 Mazda RX8 - Sold (11/17)
2016 BMW 435xi GC - Current Last edited by paimon.soror; 04-06-2018 at 09:26 PM.. |
Appreciate
0
|
04-06-2018, 09:31 PM | #4 |
Brigadier General
3349
Rep 3,161
Posts
Drives: 2019 M2 Competition
Join Date: Jan 2017
Location: Maple Valley WA
|
Yeah that link shows I believe the BMW PIDs (the google doc) but are those added automatically (and I can just add them to logging from the list) or do I have to add each one individually?
Thank you!
__________________
Check out my BMW DIY Channel on YouTube! E, F and G series projects from Active Autowerke, Bimmertech, Kies Motorsports, AvinUSA, Karbonius Composites and more!
** YouTube BMW DIY Guy ** 'Nimona' G87 M2 Build Thread 'Lillith' F87 M2 Competition Build Thread |
Appreciate
0
|
04-06-2018, 09:34 PM | #5 |
Captain
638
Rep 983
Posts
Drives: 2016 F36 435x MSport
Join Date: Oct 2017
Location: Hartford, CT
|
You will have to add each one manually like i described in post #3, stinks i know.
Each pid in that list will start with 2C. And then multiply A by the 'Faktor' column.
__________________
2010 Mazda RX8 - Sold (11/17)
2016 BMW 435xi GC - Current |
Appreciate
0
|
04-06-2018, 09:37 PM | #6 |
Brigadier General
3349
Rep 3,161
Posts
Drives: 2019 M2 Competition
Join Date: Jan 2017
Location: Maple Valley WA
|
So for example I shouldn't use the default RPM PID since there is a specific BMW PID seemingly?
__________________
Check out my BMW DIY Channel on YouTube! E, F and G series projects from Active Autowerke, Bimmertech, Kies Motorsports, AvinUSA, Karbonius Composites and more!
** YouTube BMW DIY Guy ** 'Nimona' G87 M2 Build Thread 'Lillith' F87 M2 Competition Build Thread |
Appreciate
0
|
04-06-2018, 09:39 PM | #7 |
Brigadier General
3349
Rep 3,161
Posts
Drives: 2019 M2 Competition
Join Date: Jan 2017
Location: Maple Valley WA
|
Secondarily, I wonder if there is a way to export the "typical" BMW setup for others to follow in this path.. here.. use this, bam, best and typical PIDs setup.
__________________
Check out my BMW DIY Channel on YouTube! E, F and G series projects from Active Autowerke, Bimmertech, Kies Motorsports, AvinUSA, Karbonius Composites and more!
** YouTube BMW DIY Guy ** 'Nimona' G87 M2 Build Thread 'Lillith' F87 M2 Competition Build Thread |
Appreciate
0
|
04-06-2018, 09:44 PM | #8 |
Captain
638
Rep 983
Posts
Drives: 2016 F36 435x MSport
Join Date: Oct 2017
Location: Hartford, CT
|
Theoretically the Enhanced PIDs would be faster and slighly more accurate since their data payload has more precision vs standard PID channels.
__________________
2010 Mazda RX8 - Sold (11/17)
2016 BMW 435xi GC - Current |
Appreciate
1
BMW DIY Guy3349.00 |
04-06-2018, 09:46 PM | #9 |
Captain
638
Rep 983
Posts
Drives: 2016 F36 435x MSport
Join Date: Oct 2017
Location: Hartford, CT
|
So you can actually export the PID lists that you custom define in Torque (the triple dot allows to export on the custom PID screen) so that is definately a possibility. I dont believe however there is a way to export the vehicle profile, so users will need to manually enter the init string into their own profile
__________________
2010 Mazda RX8 - Sold (11/17)
2016 BMW 435xi GC - Current |
Appreciate
1
BMW DIY Guy3349.00 |
04-06-2018, 09:47 PM | #10 | |
Brigadier General
3349
Rep 3,161
Posts
Drives: 2019 M2 Competition
Join Date: Jan 2017
Location: Maple Valley WA
|
Quote:
__________________
Check out my BMW DIY Channel on YouTube! E, F and G series projects from Active Autowerke, Bimmertech, Kies Motorsports, AvinUSA, Karbonius Composites and more!
** YouTube BMW DIY Guy ** 'Nimona' G87 M2 Build Thread 'Lillith' F87 M2 Competition Build Thread |
|
Appreciate
0
|
04-06-2018, 11:51 PM | #11 | |
Brigadier General
4193
Rep 3,643
Posts
Drives: 328d Wagon, M2 Comp, i4 eD35
Join Date: Sep 2016
Location: Bay Area, CA
|
Quote:
Attached is my custom PID file (remove the .txt, which is required for forum attachments). Also attached is the OBDII spec with channels and various bits to make your own custom PIDs from. |
|
Appreciate
3
|
04-07-2018, 09:21 AM | #12 |
Brigadier General
3349
Rep 3,161
Posts
Drives: 2019 M2 Competition
Join Date: Jan 2017
Location: Maple Valley WA
|
I really appreciate all of this.. I will try to update this into my app and see what happens. I will probably change, for vanity sake, the names to 435i. 8)
__________________
Check out my BMW DIY Channel on YouTube! E, F and G series projects from Active Autowerke, Bimmertech, Kies Motorsports, AvinUSA, Karbonius Composites and more!
** YouTube BMW DIY Guy ** 'Nimona' G87 M2 Build Thread 'Lillith' F87 M2 Competition Build Thread |
Appreciate
0
|
04-07-2018, 09:25 AM | #13 |
Brigadier General
3349
Rep 3,161
Posts
Drives: 2019 M2 Competition
Join Date: Jan 2017
Location: Maple Valley WA
|
So am I reading some of these values correctly or are there multiplication involved. For example, ambient reads a maximum of 50.. so 50 degrees? I see that on a lot of temp values seem too low for maximum values
__________________
Check out my BMW DIY Channel on YouTube! E, F and G series projects from Active Autowerke, Bimmertech, Kies Motorsports, AvinUSA, Karbonius Composites and more!
** YouTube BMW DIY Guy ** 'Nimona' G87 M2 Build Thread 'Lillith' F87 M2 Competition Build Thread |
Appreciate
0
|
04-07-2018, 09:45 AM | #14 | |
Lieutenant
872
Rep 525
Posts
Drives: 2015 BMW M3
Join Date: Jul 2017
Location: Auburn, IN
|
Quote:
__________________
2022 X3M Competition
Marina Bay Blue Metallic/Tartufu 2011 335i Black Sapphire Metallic/Gray |
|
Appreciate
0
|
04-07-2018, 11:38 AM | #16 |
Brigadier General
3349
Rep 3,161
Posts
Drives: 2019 M2 Competition
Join Date: Jan 2017
Location: Maple Valley WA
|
Great thread and I am reading over the provided file closely. I am also looking at modifying some of the values, but also trying to figure out what is purely for diesels, as it looks like there is some.
Here is what I am looking at, with some modified values for temps, and updated the name of course. 0-0 BMW 435i Ambient Air Temperature 0-0 BMW 435i Intake Air Temperature 0-0 BMW 435i Charged Air Cooler Temperature 0-0 BMW 435i Lambda A/F 0-0 BMW 435i Air Mass 0-0 BMW 435i Ambient Air Pressure 0-0 BMW 435i Intake Boost Pressure Commanded 0-0 BMW 435i Intake Boost Pressure 0-0 BMW 435i Exhaust Manifold Pressure 0-0 BMW 435i DPF Pressure 0-0 BMW 435i Turbo Drive Pressure 0-0 BMW 435i Fuel Rail Pressure Commanded 0-0 BMW 435i Fuel Rail Pressure Actual 0-0 BMW 435i Fuel Flow 0-0 BMW 435i Exhaust Recirculation Temperature 0-0 BMW 435i Exhaust Temperature Pre DOC 0-0 BMW 435i Exhaust Temperature Post DOC 0-0 BMW 435i Exhaust Temperature Pre SCR 0-0 BMW 435i Air Massrev
__________________
Check out my BMW DIY Channel on YouTube! E, F and G series projects from Active Autowerke, Bimmertech, Kies Motorsports, AvinUSA, Karbonius Composites and more!
** YouTube BMW DIY Guy ** 'Nimona' G87 M2 Build Thread 'Lillith' F87 M2 Competition Build Thread |
Appreciate
0
|
04-07-2018, 11:58 AM | #17 |
Brigadier General
3349
Rep 3,161
Posts
Drives: 2019 M2 Competition
Join Date: Jan 2017
Location: Maple Valley WA
|
Well crap.. says to copy the CSV file into the torque folder, but I cannot find that on my phone, even searching. No clue of where this goes even to test.
__________________
Check out my BMW DIY Channel on YouTube! E, F and G series projects from Active Autowerke, Bimmertech, Kies Motorsports, AvinUSA, Karbonius Composites and more!
** YouTube BMW DIY Guy ** 'Nimona' G87 M2 Build Thread 'Lillith' F87 M2 Competition Build Thread |
Appreciate
0
|
04-07-2018, 12:02 PM | #18 |
Brigadier General
3349
Rep 3,161
Posts
Drives: 2019 M2 Competition
Join Date: Jan 2017
Location: Maple Valley WA
|
Found it.. geez.. hidden under a .Torque folder
__________________
Check out my BMW DIY Channel on YouTube! E, F and G series projects from Active Autowerke, Bimmertech, Kies Motorsports, AvinUSA, Karbonius Composites and more!
** YouTube BMW DIY Guy ** 'Nimona' G87 M2 Build Thread 'Lillith' F87 M2 Competition Build Thread |
Appreciate
0
|
04-07-2018, 12:28 PM | #19 | |
Captain
638
Rep 983
Posts
Drives: 2016 F36 435x MSport
Join Date: Oct 2017
Location: Hartford, CT
|
Quote:
__________________
2010 Mazda RX8 - Sold (11/17)
2016 BMW 435xi GC - Current |
|
Appreciate
0
|
04-07-2018, 12:37 PM | #20 |
Brigadier General
3349
Rep 3,161
Posts
Drives: 2019 M2 Competition
Join Date: Jan 2017
Location: Maple Valley WA
|
Ok.. something is definitely funky. I put in the custom init string and was able to load the CSV. Only like 4 of those sensors even light up, and their values are wonky. Ambient shows like -7F and other strangeness. *ponder*
I am definitely trying to figure this out.. a properly done CSV for the gas crowd would be awesome but wow this is not easy.
__________________
Check out my BMW DIY Channel on YouTube! E, F and G series projects from Active Autowerke, Bimmertech, Kies Motorsports, AvinUSA, Karbonius Composites and more!
** YouTube BMW DIY Guy ** 'Nimona' G87 M2 Build Thread 'Lillith' F87 M2 Competition Build Thread |
Appreciate
0
|
04-07-2018, 07:22 PM | #21 |
Brigadier General
3349
Rep 3,161
Posts
Drives: 2019 M2 Competition
Join Date: Jan 2017
Location: Maple Valley WA
|
The folks on the 328d thread just posted that I am SOL using that file as a start as ECU locations are different, so am back at ground zero.
__________________
Check out my BMW DIY Channel on YouTube! E, F and G series projects from Active Autowerke, Bimmertech, Kies Motorsports, AvinUSA, Karbonius Composites and more!
** YouTube BMW DIY Guy ** 'Nimona' G87 M2 Build Thread 'Lillith' F87 M2 Competition Build Thread |
Appreciate
0
|
04-09-2018, 09:16 AM | #22 |
Second Lieutenant
95
Rep 279
Posts |
Sub'd. Really interested in trying to figure this out myself. I'll update this thread if I figure things out.
__________________
13' F30 335i - BMS Intake -- VRSF DP -- VRSF CP -- VRSF 5" Stepped Intercooler -- Corsa Touring Catback -- JB4 -- H&R Springs -- Miro Flow Formed F25's
|
Appreciate
0
|
Post Reply |
Bookmarks |
|
|