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, 01:22 PM   #1
Daytona_550
Lieutenant
Daytona_550's Avatar
United_States
459
Rep
499
Posts

Drives: '20 M2C / '08 550i / '23 330i
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, 06:52 PM   #2
Daytona_550
Lieutenant
Daytona_550's Avatar
United_States
459
Rep
499
Posts

Drives: '20 M2C / '08 550i / '23 330i
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, 07:19 PM   #3
FaRKle!
Brigadier General
3995
Rep
3,530
Posts

Drives: 328d Wagon, M2 Comp, i4 eD35
Join Date: Sep 2016
Location: Bay Area, CA

iTrader: (4)

Garage List
Engine coolant temp is a generic PID (Hex 05, 1C/bit, -40C offset). That's what works for me using Torque with my 328d.
__________________
-328d Wagon Build Log (with helpful reference links)
-My YouTube Channel for some of the best DIYs and in depth information

Please don't PM me for suspension recommendations unless interested in paid private consultations.
Appreciate 0
      01-21-2020, 09:29 PM   #4
Daytona_550
Lieutenant
Daytona_550's Avatar
United_States
459
Rep
499
Posts

Drives: '20 M2C / '08 550i / '23 330i
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, 08:32 AM   #5
Megator
Captain
Megator's Avatar
518
Rep
744
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, 01:39 PM   #6
FaRKle!
Brigadier General
3995
Rep
3,530
Posts

Drives: 328d Wagon, M2 Comp, i4 eD35
Join Date: Sep 2016
Location: Bay Area, CA

iTrader: (4)

Garage List
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.
__________________
-328d Wagon Build Log (with helpful reference links)
-My YouTube Channel for some of the best DIYs and in depth information

Please don't PM me for suspension recommendations unless interested in paid private consultations.
Appreciate 1
      01-22-2020, 01:48 PM   #7
Daytona_550
Lieutenant
Daytona_550's Avatar
United_States
459
Rep
499
Posts

Drives: '20 M2C / '08 550i / '23 330i
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, 04:13 PM   #8
Daytona_550
Lieutenant
Daytona_550's Avatar
United_States
459
Rep
499
Posts

Drives: '20 M2C / '08 550i / '23 330i
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, 04:14 PM   #9
Daytona_550
Lieutenant
Daytona_550's Avatar
United_States
459
Rep
499
Posts

Drives: '20 M2C / '08 550i / '23 330i
Join Date: Oct 2019
Location: Daytona Beach

iTrader: (0)

(Adding the screenshot)
Attached Images
 
Appreciate 0
      01-23-2020, 04:39 PM   #10
FaRKle!
Brigadier General
3995
Rep
3,530
Posts

Drives: 328d Wagon, M2 Comp, i4 eD35
Join Date: Sep 2016
Location: Bay Area, CA

iTrader: (4)

Garage List
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?
__________________
-328d Wagon Build Log (with helpful reference links)
-My YouTube Channel for some of the best DIYs and in depth information

Please don't PM me for suspension recommendations unless interested in paid private consultations.
Appreciate 0
      02-04-2020, 12:06 PM   #11
Daytona_550
Lieutenant
Daytona_550's Avatar
United_States
459
Rep
499
Posts

Drives: '20 M2C / '08 550i / '23 330i
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, 10:27 AM   #12
FaRKle!
Brigadier General
3995
Rep
3,530
Posts

Drives: 328d Wagon, M2 Comp, i4 eD35
Join Date: Sep 2016
Location: Bay Area, CA

iTrader: (4)

Garage List
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
      03-03-2020, 11:49 AM   #13
Daytona_550
Lieutenant
Daytona_550's Avatar
United_States
459
Rep
499
Posts

Drives: '20 M2C / '08 550i / '23 330i
Join Date: Oct 2019
Location: Daytona Beach

iTrader: (0)

I tried PID "5205" but still no luck. I've been reading elsewhere that the oil pressure monitoring might be a switch, and not a transducer with measure-able output.

Thanks Farkle for the tips but I am giving up on this one!
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 01:05 PM.




m2
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