Custom PIDs for Torque App - oil temp, oil level, trans temp, and more
#21
My XFR is similar. After leaving the car off in ambient 18°C weather for 5hrs IAT2 on Torque shows 88°C and after a few minutes of driving it's up to 117!
#22
#23
Yeah it can't be a real value. I just fired up SDD to compare the values from that and it's telling me that IAT2 is reading 56°C. It's about 10°C ambient and the car has been switched off for 4hrs. Something isn't right here, but it's nothing to do with the Torque / OBD PIDs!
#24
The IAT coming from OBD needs to have 40C subtracted from it. So I suspect that the extended PID (220520) needs to have the same rule applied to it. The limits need to be changed from "0" "999" to "-40" "215" as well.
So I would change the CSV line to read as follows and try again
"AJ133 IAT2","IAT2","220520","A-40","-40","215","deg.C","7E0"
So I would change the CSV line to read as follows and try again
"AJ133 IAT2","IAT2","220520","A-40","-40","215","deg.C","7E0"
The following users liked this post:
JgaXkr (01-01-2020)
#25
Pids mm level
Great post got this up and working, but there's one thing I can't figure out, according to the measured oil level pid, should be the value you get when checking the oil level in the car. Has anyone figured out how many "mm" represents a full oil pan, the default values in the pid are 0 - 260, it would be great to have this correlation, so I can enter the min and max values in the pids configuration. So I can stop guessing and comparing, evertime you check the oil level.
#26
#27
#28
Yes, all the parameters in the extended PID list are good, except for IAT 2 which you have to add an offset to read C correctly scaled.
#29
Is the init string set as a manual states? It is very important, otherwise the app won't reach modules except a PCM.
If the init string is set, then it may be a problem with adapter (many chineese don't support ELM327 init strings, since they are not using a correct chip).
If the init string is set, then it may be a problem with adapter (many chineese don't support ELM327 init strings, since they are not using a correct chip).
#30
#32
#33
Should the command code for Gear box be 221E71 and not "2.21+E71" and should the header be 7 and not "7.00E+01"
Should the command code for Measured Oil Level be 220E09 and not "2.20E+09" and should the header be 7 and not "7.00E+00"
Should the header for ediff be "795"
I have the init string set as "atsp6\natsh7e0". This is set in the very advanced section.
Should the command code for Measured Oil Level be 220E09 and not "2.20E+09" and should the header be 7 and not "7.00E+00"
Should the header for ediff be "795"
I have the init string set as "atsp6\natsh7e0". This is set in the very advanced section.
#34
They shoukd be
"Name","ShortName","ModeAndPID","Equation","Mi n Value","Max Value","Units","Header"
"AJ133 Engine Oil Temp","Engine Oil Temp","2203F3","A-40","-40","120","deg C","7E0"
"AJ133 Engine Oil Volume","Engine Oil Vol","2203F2","A/10","0","25.5","L","7E0"
"AJ133 Gearbox Temp","Gearbox Oil Temp","221E69","A-40","-40","120","deg C","7E1"
"AJ133 Locking Diff Oil Temp","Rear Diff Temp","221E8A","A-40","-40","150","deg C","795"
"AJ133 Oil Level","Measured Oil Level","2203E6","A","0","255","mm","7E0"
"AJ133 Boost","Boost","22033E","A","0","255","kPa","7E0"
"AJ133 IAT2","IAT2","220520","A-40","0","999","deg.C","7E0"
"Name","ShortName","ModeAndPID","Equation","Mi n Value","Max Value","Units","Header"
"AJ133 Engine Oil Temp","Engine Oil Temp","2203F3","A-40","-40","120","deg C","7E0"
"AJ133 Engine Oil Volume","Engine Oil Vol","2203F2","A/10","0","25.5","L","7E0"
"AJ133 Gearbox Temp","Gearbox Oil Temp","221E69","A-40","-40","120","deg C","7E1"
"AJ133 Locking Diff Oil Temp","Rear Diff Temp","221E8A","A-40","-40","150","deg C","795"
"AJ133 Oil Level","Measured Oil Level","2203E6","A","0","255","mm","7E0"
"AJ133 Boost","Boost","22033E","A","0","255","kPa","7E0"
"AJ133 IAT2","IAT2","220520","A-40","0","999","deg.C","7E0"
The following users liked this post:
DGL (03-09-2020)
#35
I am using the OBDLink MX+ OBD adapter which is over $100 so it's not a cheap one. I still get adapter errors after doing this multiple times. Never have had the custom PIDS work at all.
Still think there is a problem with the init string somewhere and possible additional problems as listed above. If I remove the custom init string then no error.
No one answer his question?
Is 2.21E+71 the same as 221E69?
I have several of these that don't match what Moscow Leaper posted. I will fix the IAT2 equation and add the -40.
Should I change these to match what he posted exactly?
Can't change the gearbox temp? If I change ModeAndPID 2.21E+71 to 221E69 when I hit enter it changes right back?
.
.
.
Still think there is a problem with the init string somewhere and possible additional problems as listed above. If I remove the custom init string then no error.
No one answer his question?
Is 2.21E+71 the same as 221E69?
I have several of these that don't match what Moscow Leaper posted. I will fix the IAT2 equation and add the -40.
Should I change these to match what he posted exactly?
Can't change the gearbox temp? If I change ModeAndPID 2.21E+71 to 221E69 when I hit enter it changes right back?
.
.
.
Last edited by clubairth1; 03-24-2020 at 08:21 AM.
#36
#37
I use the OBD MX. The init strong looks good.
As for the IAT2 offset, - 40C seems to make that look more realistic.
As already mentioned xcel is representing the numbers incorrectly as the cells are not formatted correctly to display the hex value as it should.
See attached my PID list with reasonable gauge scalibg.
As for the IAT2 offset, - 40C seems to make that look more realistic.
As already mentioned xcel is representing the numbers incorrectly as the cells are not formatted correctly to display the hex value as it should.
See attached my PID list with reasonable gauge scalibg.
Last edited by Tel; 04-02-2020 at 11:14 AM.
#38
#39
#40
like all cars have a a readout for that and im suprised thst jag wouldn't have one
amd how would you check volts on the car? 2012 xf portfolio?
or did you mean on torque pro?
ty