BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
M2 Technical Topics > Track / Autocross / Dragstrip > Help w/ Harry's LapTimer Custom PIDs

Post Reply
 
Thread Tools Search this Thread
      01-19-2020, 02:22 PM   #1
Daytona_550
Private First Class
Daytona_550's Avatar
United_States
93
Rep
127
Posts

Drives: 2020 M2C / 2008 550i Sport
Join Date: Oct 2019
Location: Daytona Beach

iTrader: (0)

Help w/ Harry's LapTimer Custom PIDs

I've been searching here and on the F80/82 track-related forum but no luck. Anyone know or have a link to step-by-step on how to set up a Custom PID on Harry's LapTimer? I looked at the app's documentation but can't make heads or tails out of it. My goal is to record coolant temp along with the normal lap data, and be able to see it later in the "Lap Analysis" menu.

Thanks for any help!
Appreciate 0
      01-21-2020, 07:52 PM   #2
Daytona_550
Private First Class
Daytona_550's Avatar
United_States
93
Rep
127
Posts

Drives: 2020 M2C / 2008 550i Sport
Join Date: Oct 2019
Location: Daytona Beach

iTrader: (0)

So, looks like the BMW PIDs are not out in public and my wanting to record coolant temp in Harry's is not going to be an easy thing. I've searched quite a bit and best I was able to find was this: https://www.bimmerforums.com/forum/s...-specific-PIDs.

I will have to settle with monitoring coolant temp with a separate OBD scanner app but unfortunately won't be able to run it simultaneously w/ Harry's.
Appreciate 0
      01-21-2020, 08:19 PM   #3
FaRKle!
Lieutenant Colonel
United_States
1200
Rep
1,747
Posts

Drives: '17 328d Sport Wagon
Join Date: Sep 2016
Location: Bay Area, CA

iTrader: (2)

Engine coolant temp is a generic PID (Hex 05, 1C/bit, -40C offset). That's what works for me using Torque with my 328d.
Appreciate 0
      01-21-2020, 10:29 PM   #4
Daytona_550
Private First Class
Daytona_550's Avatar
United_States
93
Rep
127
Posts

Drives: 2020 M2C / 2008 550i Sport
Join Date: Oct 2019
Location: Daytona Beach

iTrader: (0)

Quote:
Originally Posted by FaRKle! View Post
Engine coolant temp is a generic PID (Hex 05, 1C/bit, -40C offset). That's what works for me using Torque with my 328d.
Thanks for the reply. Here is the Custom PID input screen in Harry's app. So the PID is simply entered as "05"? And which "mode" (1,9,21,22,23?) and "formula" should I enter?

I appreciate the help.
Attached Images
 
Appreciate 0
      01-22-2020, 09:32 AM   #5
Megator
Second Lieutenant
Megator's Avatar
110
Rep
294
Posts

Drives: M2 Competition
Join Date: Mar 2019
Location: NL

iTrader: (0)

Quote:
Originally Posted by FaRKle! View Post
Engine coolant temp is a generic PID (Hex 05, 1C/bit, -40C offset). That's what works for me using Torque with my 328d.
Do you have a list of these perchance?
__________________
AX 1.1 --> AX GTI --> NA Roadster 1.8 --> E39 528i --> Xsara VTS --> Volvo 940 LPT --> Focus RS MK3 --> M2C + NA Miata 1.8
Appreciate 0
      01-22-2020, 02:39 PM   #6
FaRKle!
Lieutenant Colonel
United_States
1200
Rep
1,747
Posts

Drives: '17 328d Sport Wagon
Join Date: Sep 2016
Location: Bay Area, CA

iTrader: (2)

Quote:
Originally Posted by Daytona_550 View Post
Thanks for the reply. Here is the Custom PID input screen in Harry's app. So the PID is simply entered as "05"? And which "mode" (1,9,21,22,23?) and "formula" should I enter?

I appreciate the help.
Yeah the PID is just "05" and then for your formula you'd want "A-40" due to the -40C offset. That will give you the coolant temp in C. If you want to convert to F, then you'll need to do that conversion so "(A-40)*9/5+32". Mode is 1.


Quote:
Originally Posted by Megator View Post
Do you have a list of these perchance?
I downloaded a copy of SAE J1979-DA, which has the OBD2 PID specs, but I don't remember from where. It looks like this site has the same info though.
Appreciate 1
      01-22-2020, 02:48 PM   #7
Daytona_550
Private First Class
Daytona_550's Avatar
United_States
93
Rep
127
Posts

Drives: 2020 M2C / 2008 550i Sport
Join Date: Oct 2019
Location: Daytona Beach

iTrader: (0)

Quote:
Originally Posted by FaRKle! View Post
Quote:
Originally Posted by Daytona_550 View Post
Thanks for the reply. Here is the Custom PID input screen in Harry's app. So the PID is simply entered as "05"? And which "mode" (1,9,21,22,23?) and "formula" should I enter?

I appreciate the help.
Yeah the PID is just "05" and then for your formula you'd want "A-40" due to the -40C offset. That will give you the coolant temp in C. If you want to convert to F, then you'll need to do that conversion so "(A-40)*9/5+32". Mode is 1.


Quote:
Originally Posted by Megator View Post
Do you have a list of these perchance?
I downloaded a copy of SAE J1979-DA, which has the OBD2 PID specs, but I don't remember from where. It looks like this site has the same info though.
Wow! This wins post of the month... should go on a Sticky!

Thank you, I will give this a try asap and post results.
Appreciate 0
      01-23-2020, 05:13 PM   #8
Daytona_550
Private First Class
Daytona_550's Avatar
United_States
93
Rep
127
Posts

Drives: 2020 M2C / 2008 550i Sport
Join Date: Oct 2019
Location: Daytona Beach

iTrader: (0)

Help w/ Harry's LapTimer Custom PIDs

Unfortunately no luck with these settings. Here is the screen shot as currently configured. I think my syntax for the formula is the problem. I tried the suggested

=(A-40)*9/5+32

and what shows in this screenshot. Harry's timer screen shows the field for "Coolant" but no measurement is displayed (just shows blank). :
Appreciate 0
      01-23-2020, 05:14 PM   #9
Daytona_550
Private First Class
Daytona_550's Avatar
United_States
93
Rep
127
Posts

Drives: 2020 M2C / 2008 550i Sport
Join Date: Oct 2019
Location: Daytona Beach

iTrader: (0)

(Adding the screenshot)
Attached Images
 
Appreciate 0
      01-23-2020, 05:39 PM   #10
FaRKle!
Lieutenant Colonel
United_States
1200
Rep
1,747
Posts

Drives: '17 328d Sport Wagon
Join Date: Sep 2016
Location: Bay Area, CA

iTrader: (2)

Why does the screenshot show "-40=A"?

Does just "=A-40" work to give you deg C, or even just "=A" to get a number?
Appreciate 0
      02-04-2020, 01:06 PM   #11
Daytona_550
Private First Class
Daytona_550's Avatar
United_States
93
Rep
127
Posts

Drives: 2020 M2C / 2008 550i Sport
Join Date: Oct 2019
Location: Daytona Beach

iTrader: (0)

Quote:
Originally Posted by FaRKle! View Post
Why does the screenshot show "-40=A"?

Does just "=A-40" work to give you deg C, or even just "=A" to get a number?
Sorry for the delayed reply (hadn't had a chance to troubleshoot this until yesterday). So, in addition to your formula, I tried the following:

A=
=A
=A-40
-40=A

All unsuccessful.

I know the coolant data point is available from the ECU because I can see it through another "Car Scanner" app, and also on TrackAddict, but for some reason, not coming up on Harry's. I will post the issue on Harry's LapTimer forum to see if anyone can shed some light.
Appreciate 0
      02-08-2020, 11:27 AM   #12
FaRKle!
Lieutenant Colonel
United_States
1200
Rep
1,747
Posts

Drives: '17 328d Sport Wagon
Join Date: Sep 2016
Location: Bay Area, CA

iTrader: (2)

Quote:
Originally Posted by Daytona_550 View Post
Sorry for the delayed reply (hadn't had a chance to troubleshoot this until yesterday). So, in addition to your formula, I tried the following:

A=
=A
=A-40
-40=A

All unsuccessful.

I know the coolant data point is available from the ECU because I can see it through another "Car Scanner" app, and also on TrackAddict, but for some reason, not coming up on Harry's. I will post the issue on Harry's LapTimer forum to see if anyone can shed some light.
I have a couple more things you can try.

In Torque Pro you have to set the mode and PID in the same line, so for coolant I enter "0105" for mode 1, PID 05. I didn't think you'd need to enter the leading 01 because you have a separate field for mode.

The next thing you can try is PID "5205". I saw a doc that said that's the internal address for the coolant sensor that's supposed to get passed onto the "05" generic PID. Not sure of those will work for you, but worth a try.
Appreciate 0
Post 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 03:20 PM.




m2
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, 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