fullymatted.
Back to search
Rennlist

I need to program a custom PID, anyone have any experience, or know someone?

Add to repair workspace
Open repair workspace
Original source
11 captured repliesDiscussion pagination complete · Source accounts, not a confirmed diagnosis
THIS DISCUSSION / SOURCE-DERIVED OVERVIEW

Discussion summary

YOUR RESEARCHI need to program a custom PID, anyone have any experience, or know someone?

Leading reported evidence

Check oil temp, or mount it

Suggestion or failed attempt

No successful repair reported for this finding.

0
Reported fixes
0
Unsuccessful attempts
1
Discussions
Read evidence and context

Explicit resolution reports before identified causes, performed actions and suggestions. Within each level, matching component labels precede direct query mentions and inherited thread context; successful versus unsuccessful discussion counts, owner confirmations and independent discussion support determine order. This is not a probability of success.

Discussions that contain suggestions
1

0 original-poster resolution reports. Counts can overlap; they are not unique people or a success rate.

0 discussions have direct query context; 0 report a fix in that context. Other evidence may inherit the discussion’s subject.

Suggestion · Original poster

I guess I'll just leave the icarsoft hooked up and after a run check the oil temp, or mount it to the dashboard and watch it live!

I need to program a custom PID, anyone have any experience, or know someone?
Read full discussion summary

Leading evidence: 'Check oil temp, or mount it' (no explicit attributable resolution; this is a reported action or suggestion). Across 1 matching discussions, The most frequently discussed action is 'Check oil temp, or mount it' (1 discussions). For that action, 0 discussions report a resolution and 0 report an unsuccessful attempt. No action has an explicit, attributable resolution report under the current rules. These are forum reports and suggestions, not a confirmed diagnosis.

Source reports, not a diagnosis or a success probability. Counts refer to discussions and can overlap.

Read captured replies

1 matching discussions · 11 captured posts examined · 0 partial discussions

Compare 2 other evidence results

Use by law

Suggestion or failed attempt

No successful repair reported for this finding.

0
Reported fixes
0
Unsuccessful attempts
1
Discussions
Read evidence and context

Explicit resolution reports before identified causes, performed actions and suggestions. Within each level, matching component labels precede direct query mentions and inherited thread context; successful versus unsuccessful discussion counts, owner confirmations and independent discussion support determine order. This is not a probability of success.

Discussions that contain suggestions
1

0 original-poster resolution reports. Counts can overlap; they are not unique people or a success rate.

0 discussions have direct query context; 0 report a fix in that context. Other evidence may inherit the discussion’s subject.

Suggestion

The "generic OBDII Protocol" is GOV mandated and free to anyone to use by law..

I need to program a custom PID, anyone have any experience, or know someone?

Use durametric if i wanted

Suggestion or failed attempt

No successful repair reported for this finding.

0
Reported fixes
0
Unsuccessful attempts
1
Discussions
Read evidence and context

Explicit resolution reports before identified causes, performed actions and suggestions. Within each level, matching component labels precede direct query mentions and inherited thread context; successful versus unsuccessful discussion counts, owner confirmations and independent discussion support determine order. This is not a probability of success.

Discussions that contain suggestions
1

0 original-poster resolution reports. Counts can overlap; they are not unique people or a success rate.

0 discussions have direct query context; 0 report a fix in that context. Other evidence may inherit the discussion’s subject.

Suggestion

I think I'd use the Durametric if I wanted to record values.

I need to program a custom PID, anyone have any experience, or know someone?
Frequently discussed actions (3)

These are separate views of the same evidence. Frequency alone does not establish a fix, and these counts must not be added together.

Check oil temp, or mount it

No successful repair reported for this finding.

0
Reported fixes
0
Unsuccessful attempts
1
Discussions
Read evidence and context
Discussions that contain suggestions
1

0 original-poster resolution reports. Counts can overlap; they are not unique people or a success rate.

0 discussions have direct query context; 0 report a fix in that context. Other evidence may inherit the discussion’s subject.

Suggestion · Original poster

I guess I'll just leave the icarsoft hooked up and after a run check the oil temp, or mount it to the dashboard and watch it live!

I need to program a custom PID, anyone have any experience, or know someone?

Use by law

No successful repair reported for this finding.

0
Reported fixes
0
Unsuccessful attempts
1
Discussions
Read evidence and context
Discussions that contain suggestions
1

0 original-poster resolution reports. Counts can overlap; they are not unique people or a success rate.

0 discussions have direct query context; 0 report a fix in that context. Other evidence may inherit the discussion’s subject.

Suggestion

The "generic OBDII Protocol" is GOV mandated and free to anyone to use by law..

I need to program a custom PID, anyone have any experience, or know someone?

Use durametric if i wanted

No successful repair reported for this finding.

0
Reported fixes
0
Unsuccessful attempts
1
Discussions
Read evidence and context
Discussions that contain suggestions
1

0 original-poster resolution reports. Counts can overlap; they are not unique people or a success rate.

0 discussions have direct query context; 0 report a fix in that context. Other evidence may inherit the discussion’s subject.

Suggestion

I think I'd use the Durametric if I wanted to record values.

I need to program a custom PID, anyone have any experience, or know someone?
Coverage and how to read this overview

Counts describe captured discussions, not unique people or a diagnosis. Author identities are not reliably stored. Exact duplicate evidence is counted once across matching discussions; one discussion counts at most once per action/state. Multiple repairs reported together remain a combination. Suggestions and failed attempts do not establish a fix. Matches cover whole discussions and can include related faults, model variants and incomplete threads.

11 eligible posts · 0 unverified posts · 1 discussions match the subject in their title or opening post.

  • Rennlist: 1 discussions

0 evidence records excluded for query context · 0 excluded by outcome qualification · 0 adjusted by outcome qualification.

0 acknowledgements have no verified action link; they do not establish a repair result.

Generation: 20261026T152433Z · outcome-qualification-6. Deterministic extraction; no AI model inference. How we use sources

POST 1 / ORIGINAL POSTEROriginal post

I'm trying to add a custom PID to my OBDLINK LX to display the oil temp. I'm a developer by trade but I've never coded OBD before. Can anyone help or point me in a direction? Here's the info from the OBD database for the Oil temp: 5C 92 1 Engine oil temperature -40 210 �C Formula is A - 40 The folks at OBDLINK sent me this: https://obdsoftware.my.site.com/s/ar...r-defined-pids

POST 2Original post

Not possible, at least from everything I've read. Oil temp and pressure wasn't even reported on the can until the 997 generation. If you want to log them it must be with external sensors.

POST 3Original post

The oil temperature is not reported on the CANBUS (OBD2). It's only reported by the DME on the K-line which is a different protocol and not compatible with OBD2 dongles. Previously covered in this thread: https://rennlist.com/forums/996-foru...l#post13459799

POST 4 / ORIGINAL POSTEROriginal post

Quotes source posts: 19042959, 13459799

Ok. I have a durametric pro and a icarsoft POR v1.0 that both can read the oil temperature in real time. I didn't know that value was not being reported via the CANBUS. Thanks for the info, saved me a lot of time. I guess I'll just leave the icarsoft hooked up and after a run check the oil temp, or mount it to the dashboard and watch it live!

POST 5Original post

Two good options https://rennlist.com/forums/996-foru...emp-gauge.html https://rennlist.com/forums/996-foru...ispreloading=1

POST 6Original post

k-line does actually seem to be supported by some variants of the elm327 chip, I think its just the software side (eg torque) isn't coded to use that interface.

POST 7Original post

Quotes source post: 19042996

I have the @Coopduc gauge -- the first link. I love it. I think I'd use the Durametric if I wanted to record values.

POST 8Original post

The plot thickens, hooked up my bluetooth scanner to my manual 2000 (no can bus at all from my understanding), the adapter reports it's communicating via iso-9141-2 aka K line. Did a quick pid scan but its all hex values, I've also got Coopduc's oil temp gauge so I'll try to get a bunch of readings and see if any of the discovered pids match up?

POST 9Original post

Quotes source post: 19043125

Here is what you can get ECU_1 OBDII_RPM RPM ECU_2 OBDII_SPEED Speed ECU_3 OBDII_ECT Engine coolant temperature ECU_4 OBDII_TPS Throttle position sensor ECU_5 OBDII_IAT Intake air temperature ECU_6 OBDII_MAP Manifold air pressure ECU_7 OBDII_MAF Manifold air flow ECU_8 OBDII_FUEL_LEV Fuel level ECU_9 OBDII_PPS Pedal position sensor

POST 10Original post

The DME's in the 996's can send out two different data streams on the K-Line.. Which data stream it sends depends on which query/request/Protocol it receives from the interface tool.. If the DME receives the generic OBDII Protocol over the K-line it will send the data steam that Hdunn posted above... If the DME receives the Porsche specific Protocol over the K-line, it will send out the more detailed Porsche Manufactures data stream that includes the oil temp and much much more data and programming capabilities and drive link functions and more.. The "Porsche specific Protocol" is hard to get and is why not many interfaces have this feature.. The "generic OBDII Protocol" is GOV mandated and free to anyone to use by law..

POST 11Original post

I picked up an icarsoft to try and dig a little deeper into what's happening here, at least on my 2000 c2 dme values seem like they should be coming in on the pin 7 k line, vs pin 3 for the other accessory systems. The readings are matching up fine with coop's gauge, however when I took the car out for a spin to graph the warmup temps above a certain speed the measured value would not update, bringing the car to a stop at a stoplight would then jump the value to the current correct temperature. Sasilverbullet (or anyone else with a scanner), does this happen to you as well? If the DME stops reporting oil temp once it thinks you're actually driving that's pretty much game over, if there's just extra traffic on the k line when the car is driving then maybe its my scanner failing to keep up with traffic.

This is a source reference. Confirm exact model applicability in the original material.