Toyota GR Yaris Forum banner
41 - 60 of 150 Posts
I think, it's time to revive this thread with some input :).

Did some experimentation today and found a formula which works for my GRY and the % of pressing the accelerator pedal. Well, this information might not be essential for driving, but it's fun to see how steady your right foot can be ;):

OBD2 Mode and PID: 221059
Long name: Accelerator Pedal
Short name: Accel Ped
Minimum value: 0
Maximum value: 100
Scale factor: x1
Unit type: %
Equation: (A-41)/1.42
OBD header: 700

After PID setup (equation should read just A) go into your car, start Torque and switch on ignition. Don't touch the accel pedal, just read out the value (in my case 41). Now edit the PID settings and correct the zero point in equation (for me it was A-41). After restaring Torque the accel pedal reading should be zero.
Now fully press the accel pedal, the reading should change to 100%. If not just adapt the multiplicator (in my case the equation now is (A-41)/1.42 ) until you reach 100%. Now you got a new working pedal indicator.

Bye for now Fred

PART 2

Today I looked after oil pressure. My attempt is to try any formula given to me, verify the output and if needed adjust the results, verify again (and so on). In case of the oil pressure it was easy, only two iterations to get it working.

NOTE: The results of any measurement are not absolute, they are valid if you compare and they are "close to reality". There are numerous factors who interfere with a good result (e.g. a calibrated sensor will cost beyond €500.-). So we have to be lucky to get results within 2% wrong readings. But I think that's good enough.

OBD2 Mode and PID: 221074
Long name: Oil Pressure
Short name: Oil-P
Minimum value: 0
Maximum value: 10
Scale factor: x1
Unit type: bar
Equation: ((A*256)+B)/1280
OBD header: 700

The results might not be accurate, because we use the same sensor as the ECU. Well, from my experience the values are valid and can be used to trigger a warning within Torque when going lower than 0.6 bar (idle with warmed up oil is around 0.9 to 1 bar).

PART 3

OBD2 Mode and PID: 221638
Long name: M/T Oil Temp
Short name: Trans-Oil
Minimum value: 0
Maximum value: 100
Scale factor: x1
Unit type: °C
Equation: A + B/256 - 40
OBD header: 700

Because I don't know where this sensor is located I can't verify the output data. At least the measured temperature after standing a night in the cold is similar to the temperature measured with my home weather station. After a smooth 30km run the displayed temperature was at 55°C (which also sounds valid).

Bye for now Fred

PS: @dvim please feel free to use any of my findings in your opening message, I'm just "a volunteer" :)
 
PART 4

OBD2 Mode and PID: 221021
Long name: B+ Battery
Short name: B+
Minimum value: 0
Maximum value: 20
Scale factor: x1
Unit type: V
Equation: A/10
OBD header: 7C0

Ignition on should read ~12.2 V, engine running ~14.2 V for a healthy GR :)

Bye for now Fred
 
dear @AP756
thx for precious info

do you think that these PID will work also with OBDLink app or Carscanner pro app ??
 
They should work in any program which accepts to enter custom PIDs. Never used the two programs you mentioned, so IDK. Maybe it's time to change to Torque Pro? ;-)

Bye for now Fred
 
It's quite tricky to get PIDs working just from the results you have as a start :). Knowing what it should be is a good start. In case of ExDID_1F07 I think it's just ignition retard, but I'm far away from sure...

If anybody has an idea how to read the fuel level in tank I'm interested (after hitting 48.6 liter = 12.8 gal when refueling...). It gives some reassurance knowing the remaining fuel level.

Bye for now Fred
 
So frustrating! Imported the csv update and theyre showing in the custom PID in Torquepro but when I test them it comes up with "no data"
Well, numerous reasons are possible. To name but a few: Program settings, OBD2-adapter not capable enough, data corrupted, ...

In my experience it's mostly the adapter. Proved are Carista, OBDlink (SX, MX) and some no-name adapters I can't remember. Go with the recommendation in Torque and it should work.

Bye for now Fred
 
I think, it's time to revive this thread with some input :).

Did some experimentation today and found a formula which works for my GRY and the % of pressing the accelerator pedal. Well, this information might not be essential for driving, but it's fun to see how steady your right foot can be ;):

OBD2 Mode and PID: 221059
Long name: Accelerator Pedal
Short name: Accel Ped
Minimum value: 0
Maximum value: 100
Scale factor: x1
Unit type: %
Equation: (A-41)/1.42
OBD header: 700

After PID setup (equation should read just A) go into your car, start Torque and switch on ignition. Don't touch the accel pedal, just read out the value (in my case 41). Now edit the PID settings and correct the zero point in equation (for me it was A-41). After restaring Torque the accel pedal reading should be zero.
Now fully press the accel pedal, the reading should change to 100%. If not just adapt the multiplicator (in my case the equation now is (A-41)/1.42 ) until you reach 100%. Now you got a new working pedal indicator.

Bye for now Fred

PART 2

Today I looked after oil pressure. My attempt is to try any formula given to me, verify the output and if needed adjust the results, verify again (and so on). In case of the oil pressure it was easy, only two iterations to get it working.

NOTE: The results of any measurement are not absolute, they are valid if you compare and they are "close to reality". There are numerous factors who interfere with a good result (e.g. a calibrated sensor will cost beyond €500.-). So we have to be lucky to get results within 2% wrong readings. But I think that's good enough.

OBD2 Mode and PID: 221074
Long name: Oil Pressure
Short name: Oil-P
Minimum value: 0
Maximum value: 10
Scale factor: x1
Unit type: bar
Equation: ((A*256)+B)/1280
OBD header: 700

The results might not be accurate, because we use the same sensor as the ECU. Well, from my experience the values are valid and can be used to trigger a warning within Torque when going lower than 0.6 bar (idle with warmed up oil is around 0.9 to 1 bar).

PART 3

OBD2 Mode and PID: 221638
Long name: M/T Oil Temp
Short name: Trans-Oil
Minimum value: 0
Maximum value: 100
Scale factor: x1
Unit type: °C
Equation: A + B/256 - 40
OBD header: 700

Because I don't know where this sensor is located I can't verify the output data. At least the measured temperature after standing a night in the cold is similar to the temperature measured with my home weather station. After a smooth 30km run the displayed temperature was at 55°C (which also sounds valid).

Bye for now Fred

PS: @dvim please feel free to use any of my findings in your opening message, I'm just "a volunteer" :)
Excellent! I can now get oil pressure on my my screen via OBD2AA but the odd thing is it displaying psi not bar even though that's what I have entered in Torque Pro!
 
Excellent! I can now get oil pressure on my my screen via OBD2AA but the odd thing is it displaying psi not bar even though that's what I have entered in Torque Pro!
yes.....
me too PSI

is there a way to have BAR ??
 
yes.....
me too PSI

is there a way to have BAR ??
Did you try to correct the settings in Torque? Settings->Units let's you change the behavior. Works for me.

Second possibility: Try to check the PID and alter any different settings to the values I've posted above (my settings show bar).

Bye for now Fred
 
Did you try to correct the settings in Torque? Settings->Units let's you change the behavior. Works for me.

Second possibility: Try to check the PID and alter any different settings to the values I've posted above (my settings show bar).

Bye for now Fred
I'll check that out but I guess it will also change my boost to Bar too? The pressure is correct values just the legend/graphic is psi not Bar even though inside OBD2AA the preview shows as Bar :unsure:
 
OBD2 Mode and PID: 221074
Long name: Oil Pressure
Short name: Oil-P
Minimum value: 0
Maximum value: 10
Scale factor: x1
Unit type: bar
Equation: ((A*256)+B)/1280
OBD header: 700

The results might not be accurate, because we use the same sensor as the ECU. Well, from my experience the values are valid and can be used to trigger a warning within Torque when going lower than 0.6 bar (idle with warmed up oil is around 0.9 to 1 bar).
Thank you! You're a damn wizard! ?
 
What do you use to get that output on your screen not OBD2AA obviously?
Torque Pro, rooted Android phone, Screen2Auto.apk and AA AIO Tweaker.apk

With these programs you're able to run even most of the programs not designed for AndroidAuto and you can alter some of the strange/not wanted AA behavior.

Bye for now Fred
 
41 - 60 of 150 Posts