## Forums

#### Guest

Welcome Guest, posting in this forum require registration.

 Pages: [1] 2 3
Author Topic: Help only for PID!! Equation solved!! :)
creavation
Member
Posts: 29
 Help only for PID!! Equation solved!! :)on: May 21, 2015 (GMT)

Out of two puzzles, one down now.

I fixed equation, Which is A*(9/5-58)
But I still don’t know how I can find out PID.

Any body could give me some help on figuring out last puzzle, PID?

Below example to find PID is from Toyota.

GAUGE: Transmission Temperature
TXD: 07E021D9
RXF: 032180000000
RXD: 2810
MTH: 00070064FE70
NAM: TFT
NOTES: Degrees F

OBD2 Mode and PID (I got this from online somewhere)
This field comes from the TXD of the SGII file. There are 2 communication protocols, CAN (Controller Area Network) and the rest of the older OBD2 systems. If it is CAN, you want to use all the characters after “07DF” or “07E0”. If it is “07E1”, then Torque will likely not work for this gauge as the ELM327 may need specific instructions to communicate the transmission control module. For all other protocols, you will use all the characters after the “F1”.
Our example: “21D9”

–> From above paragraph explaining how to get PID from TXD value at Xgauge code, since Subaru TXD is starting with 07E1, it is not possible to use all characters below 07E1. my dilemma is Subaru TXD starts with 07E1…..so how can I figure this out…??? Is PID really necessary here? Or any generic PID won’t be enough?

It is fairly easy to find PID of Toyota but Subaru TXD starts with 07E1, so
Obviously, it needs a little different way to find it…Any idea?

By the way, below data are from Legacy and Forester
1) Gauge: Transmission Temperature — from 2014 Legacy
TXD: 07E1A800000056
RXF: 04E800000000
RXD: 2008
MTH (Fahrenheit): 00090005FFC6
NAM: ATF

2) Gauge: CVT Temperature — from 2015 Forester XT model
TXD: 0360
RXF: 0103 02678 0000
RXD: 2008
MTH (Fahrenheit): 00090005FFC6
NAM: TT

Capp777
Member
Posts: 2913
 Re: Help only for PID!! Equation solved!! :)on: May 21, 2015 (GMT)

If A-50 = °C then

°F = ((A-50)*(9/5))+32
°F = (A*(9/5))-(50*(9/5))+32
°F = (A*(9/5))-(90)+32
°F = (A*(9/5))-58
°F = A*(9/5)-58

your equation appears incorrect.
A*(-56.2) ?

SSM doesn’t use a “pid” like mode 22
or an “offset” like mode 21 in your
Toyota example. IMHO.

As I mentioned before I don’t believe
Torque can handle SSM over CAN. Your
adapter is sending and receiving CAN
messages so you could in theory use
terminal type commands to poll data
by hand… but that would not help with
Torque display gauges.

(but as always I could be wrong).

creavation
Member
Posts: 29
 Re: Help only for PID!! Equation solved!! :)on: May 22, 2015 (GMT)

Oh..then, what could be the correct equation?

I really need help!!

Do you have any idea about how to get PID along with right equation out of below Xgauge codes?

1) Gauge: Transmission Temperature
TXD: 07E1A800000056
RXF: 04E800000000
RXD: 2008
MTH (Fahrenheit): 00090005FFC6
NAM: ATF

2) Gauge: CVT Temperature
TXD: 0360
RXF: 0103 02678 0000
RXD: 2008
MTH (Fahrenheit): 00090005FFC6
NAM: TT

Capp777
Member
Posts: 2913
 Re: Help only for PID!! Equation solved!! :)on: May 22, 2015 (GMT)

I gave you the proper equation in
my last post… your parens are in
the wrong place.

creavation
Member
Posts: 29
 Re: Help only for PID!! Equation solved!! :)on: May 22, 2015 (GMT)

Oh, Thank you!

Do you mean this?

A*(9/5)-58

Great, Thanks! I will go ahead test it…

Then, what about PID?

I really really can’t find ATF temp PID for 2014/15 Subaru Forester for Torque Pro.

Do you have any idea about any generic PID if there is no specific one you can’t come up with?

Thank you in advance!!

Capp777
Member
Posts: 2913
 Re: Help only for PID!! Equation solved!! :)on: May 22, 2015 (GMT)

The command string you posted
has the necessary SSM address
that someone has already worked
out to get it to work.

Again, it is not a mode 22 pid.

creavation
Member
Posts: 29
 Re: Help only for PID!! Equation solved!! :)on: May 22, 2015 (GMT)

Ok, Thanks,

Then, Torque pro won’t work, I had better give up finding PID and equation.

Then, what about Activeobd for Subaru app?

I discussed with Russian Activeobd app developer and he said this Activeobd app displays subaru transmission temperature as long as you use ELM327 V1.5 chinese version or original ELM327 any version or OBDLink.

and I asked him if he know PID (transmission temp) for 2014/15 Subaru Forester for Torque pro and he said “I don’t know” and he said his Activeobd app will display transmission temp even if chinese fake ELM327 2.1Version is used if he know PID.

What do you think about his remarks?

Capp777
Member
Posts: 2913
 Re: Help only for PID!! Equation solved!! :)on: May 22, 2015 (GMT)

Sorry… but I have no comments.

creavation
Member
Posts: 29
 Re: Help only for PID!! Equation solved!! :)on: May 23, 2015 (GMT)

No problem…Thank you very much for your help.

By the way, I have one more question.

Do you have Torque pro manual or where can I get how to use such as connection PID with car profile.

For example, If I have 2 cars profiles like RAV4 and Forester and have two different PIDs added, but only one PID keeps getting assigned to two different cars, which is not correct.

I would like to have Toyota ATF PID assigned to RAV4 and Subaru ATF PID assigned to Forester, but Whether I choose RAV4 or Forester, only first one PID is assigned to both SUVs.

Could you please tell me how to assign PID to vehicle properly?

Capp777
Member
Posts: 2913
 Re: Help only for PID!! Equation solved!! :)on: May 23, 2015 (GMT)

Torque Pro allows you to create a
vehicle profile for each vehicle where
you can …

specify vehicle data
use a separate dashboard layout and pids
specify an adapter to use
specify the protocol to use

When you select use separate dashboard
that vehicle will have its own dashboard,
extended pid list and pid logging list.

I use different vehicle profiles for all of
the vehicles in my family.

As for help with Torque…
help icon in Torque
pressing the blue question marks
asking questions in this forum
and the wiki links above

Sorry there is no manual. With all the
changes that Ian makes he would be
spending half his time trying to keep
a manual up to date IMHO.

Ian is a one man show programming,
but most importantly a dad with a
growing family.

creavation
Member
Posts: 29
 Re: Help only for PID!! Equation solved!! :)on: May 23, 2015 (GMT)

Thanks a lot for your instruction but I wish I could upload images I am not sure How I can upload my torque pro set up image, Yes, I was following your tips to set up separate but it was not really separately set up…

I am controlling MRP using SAP at work, in SAP, you can assign component material to parts so that operator know which components will be consumed for specific parts but in Torque pro, If we say, PID is like component, where can I assign PID to vehicle profile so that once I choose the specific vehicle, then it shows or connected to only assigned PID.

I think, the software developer Ian and his dad did amazing job, Torque pro looks so advanced….. and affordable price compared with those traditional obdII reader.

For, Subaru, I think I have to let it pass due to lack of knowledge to find PID or equation …or maybe use Activeobd for now…although Torque pro is million years advanced looking…

MrNielsen2000
Member
Posts: 36
 Re: Help only for PID!! Equation solved!! :)on: May 23, 2015 (GMT)

I believe Torque will do the unit conversion for you, so your formula does not need to include it. Use the Celsius formula, specify that it is in degrees C. If you have Torque setup to display degrees F, it will do the conversion automatically. This may make your formula easier to work with.

As far as figuring out how to get the particular PID response you’re looking for, have you tried using terminal software to send the request and see what the ECU is responding?

creavation
Member
Posts: 29
 Re: Help only for PID!! Equation solved!! :)on: May 23, 2015 (GMT)

Yes, I will keep that in mind.

By the way, what is terminal software?

I don’t use any software installed in PC.

I only use Bluetooth version ELM327, all Chinese cheap one, but still working good for Toyota truck but not for Subaru.

Can you explain a little bit about terminal software?

moreause
Member
Posts: 584
 Re: Help only for PID!! Equation solved!! :)on: May 24, 2015 (GMT)

the best is to go in the custom pid menu and press the test button you can see what is receive and aslo the result of the equation

creavation
Member
Posts: 29
 Re: Help only for PID!! Equation solved!! :)on: May 25, 2015 (GMT)

Yes, that one I know….:)

obviously, I am almost giving up on Torque pro for Subaru..(for transmission temperature PID & equation).
It just doesn’t work.

Toyota truck is quite easy to work with Torque-pro thought.

cintakc
Member
Posts: 1556
 Re: Help only for PID!! Equation solved!! :)on: May 25, 2015 (GMT)

I checked the program ActiveOBD for Subaru CVT oil temperature
PID: A800000056
equation: A-50 °C
request A800000056 – contains 5 bytes
but the Torque program can only work with a maximum of 4 bytes of request
see the value can be a terminal program, example: ELM BASIC

creavation
Member
Posts: 29
 Re: Help only for PID!! Equation solved!! :)on: May 25, 2015 (GMT)

Wow…Thank you so much!!!

But Do you know how I can adjust A800000056 for Torque Pro?

I entered A800000056 to Torque Pro but it didn’t even accept this because like you said, Torque pro only work with maximum 5 bytes.

Equation is A-50? or A-50 degrees Celcius?
Usually, equation doesn’t include degrees celcius…just curious..

But Where did you get this PID and equation at ActiveOBD?
I didn’t see any where to pull or enter this information.

Also, May I ask what kind of ELM327 do you use?

I tested 3 different ELM327 for ActiveOBD..but all three didn’t show transmission temperature. All three are Chinese version 2.1 and 1.5.

If you don’t mind, could you explain what this means?
“see the value can be a terminal program, example: ELM BASIC”

I checked the program ActiveOBD for Subaru CVT oil temperature
PID: A800000056
equation: A-50 °C
request A800000056 – contains 5 bytes
but the Torque program can only work with a maximum of 4 bytes of
request
see the value can be a terminal program, example: ELM BASIC

cintakc
Member
Posts: 1556
 Re: Help only for PID!! Equation solved!! :)on: May 25, 2015 (GMT)

I tried 3 different adapter
ELM327 China bluetooth
ELM327 China WIFI
equation: A-50 °C
min: -50
max: 205

creavation
Member
Posts: 29
 Re: Help only for PID!! Equation solved!! :)on: May 25, 2015 (GMT)

I really appreciate your sharing info.
by the way, what PID did you entet into Torque pro for transmission oil temperature?
I tried 010d as a generic, but it was not right. Not sure how you made your equation work without PID..

cintakc
Member
Posts: 1556
 Re: Help only for PID!! Equation solved!! :)on: May 25, 2015 (GMT)