Hello guys,
I have a Volvo C70 2.4T, B5244T from 2002,
I'm setting up some gauges in torque pro i would like to know if you guys have any custom PID, i searched for hours didn't find anything ( at least not working )
I'm mainly looking for Front o2 sensor, the wideband one so i can get AFR readings.
in Torque o2 sensor1 ( PID : ff1214, rear o2 sensor is ff1215 ) says no data received i thought it was dead but it reads well in vida.
And from what i can see it's just torque pro that cannot read it so i wonder if maybe it doesn't have the correct pid because even if it cannot read the lambda value at least it should show the voltage and then i can apply the AFR Formula.
So if you have the PID for the front o2 sensor i would appreciate and other stuff i don't know if there sensor for oil pressure, fuel pressure, boost pressure.
Of i you have any tips to get the pids from vida
Thanks a lot,
OBD app won't detect front o2 sensor
OBD app won't detect front o2 sensor
Last edited by RaydenOBD on 14 May 2024, 14:15, edited 1 time in total.
Yes i already searched on that website but nothing about o2 sensors, and most pid provided are for diesel engine :/
managed to get log from vida when i was reading o2 sensor
and found this on internet
My CAN Bus request when i was reading O2 was :
000FFFFE CD 7A A6 10 34 01 00 00
So i guess 34 or 1034 should the be the o2 sensor PID ? i trying that in few minutes, because i know that is it possible to get pids from vida logs when datalogging.
managed to get log from vida when i was reading o2 sensor
and found this on internet
000FFFFE CD 11 A6 01 96 01 00 00
| | | | | |
| | | | | '--------- Number of responses expected (query only)
| | | '-------------- Operation ID/Sensor ID (01 96)
| | '----------------- Type of operation
| '-------------------- Module id in CEM
'----------------------- Message length (always C8 + data byte length)
A1 No Operation Performed (keep alive)
A3 Security Access Mode
A5 Read Current Data By Offset
A6 Read Current Data By Identifier
A7 Read Current Data By Address
A8 Set Data Transmission
A9 Stop Data Transmission
AA Dynamically Define Record
AB Read Freeze Frame Data By Offset
AC Read Freeze Frame
AD Read Freeze Frame By DTC
AE Read DTC
AF Clear DTC
My CAN Bus request when i was reading O2 was :
000FFFFE CD 7A A6 10 34 01 00 00
So i guess 34 or 1034 should the be the o2 sensor PID ? i trying that in few minutes, because i know that is it possible to get pids from vida logs when datalogging.
-
dikidera
- Posts: 1304
- Joined: 15 August 2022
- Year and Model: S60 2005
- Location: Galaxy far far away
- Has thanked: 67 times
- Been thanked: 175 times
Why didn't you say so, you are using the D2 protocol. You need DHA with some databases to see the entire parameter range.
000FFFFE - diagnostic ID for requesting
CD - message length, yes C8 | message length
7A - module ID, in this case the ECM
A6 - requesting parameters by ID aka PIDs
1034 - parameter ID (not sure what this one is for Bosch
01 - send this record once
00 00 - filler bytes as the protocol expects full 8 bytes of CAN messages.
However bear in mind that VIDA is one thing and uses the D2 protocol over CAN, whereas Torque Pro and Car Scanner Pro using ELM dongles use an entirely different OBD2 protocol and as such it is implemented differently. You can see the standard OBD pids here https://en.wikipedia.org/wiki/OBD-II_PIDs
You have SAE J1979 then you have UDS over ISO 14229-1 which are the same across all makes and models. Whereas D2/VOLCANO are specific/internal to Volvo used to program these modules and other internal diagnostics.
000FFFFE - diagnostic ID for requesting
CD - message length, yes C8 | message length
7A - module ID, in this case the ECM
A6 - requesting parameters by ID aka PIDs
1034 - parameter ID (not sure what this one is for Bosch
01 - send this record once
00 00 - filler bytes as the protocol expects full 8 bytes of CAN messages.
However bear in mind that VIDA is one thing and uses the D2 protocol over CAN, whereas Torque Pro and Car Scanner Pro using ELM dongles use an entirely different OBD2 protocol and as such it is implemented differently. You can see the standard OBD pids here https://en.wikipedia.org/wiki/OBD-II_PIDs
You have SAE J1979 then you have UDS over ISO 14229-1 which are the same across all makes and models. Whereas D2/VOLCANO are specific/internal to Volvo used to program these modules and other internal diagnostics.
I didn’t know so does it mean selecting Platform 2 + CAN 29 bit protocol in Torque would change anything ? because is seems like im limited by the selected protocol which is the standard OBD one.
I tried all standard pids related to o2 wideband and got nothing
Or the vida protocol is way too much different and i can't read o2 sensor..
I also scanned for pids didnt led to anything
Some don't answer and other give big number that are not changing
I found this strange since a lot of volvo user can read o2 and afr but i can't since only front o2 sensor shows has " no data received"
I guess it's a matter of finding the right pid which is specific to volvo.
I tried all standard pids related to o2 wideband and got nothing
Or the vida protocol is way too much different and i can't read o2 sensor..
I also scanned for pids didnt led to anything
Some don't answer and other give big number that are not changing
I found this strange since a lot of volvo user can read o2 and afr but i can't since only front o2 sensor shows has " no data received"
I guess it's a matter of finding the right pid which is specific to volvo.
- xanthefin
- Posts: 444
- Joined: 4 May 2019
- Year and Model: 1997 850
- Location: Pluto
- Has thanked: 106 times
- Been thanked: 130 times
ELM is not capable reading Live data long time with P2 Volvos with D2 Over CAN protocol on 1998-2004 models. 5 seconds or so. Which why i not included any Live Data for them in my App example (yet as making custom low cost ELM solutionfor them).
Volvo did not use PIDs. Only those what you get with 0100 command (PIDs supported listing there) is all you get.
Those A5 etc are commands as mentioned by hex based addresses or references.
A5 Read Current Data By Offset
A6 Read Current Data By Identifier
A7 Read Current Data By Address
Maybe what you looking for is mostly?:
and these too are from rkam i will sign from ME7.
Oxygen front sensor, bank 1;A6 10 34 01 ;*16.0/65536;;
Oxygen front sensor, bank 2;A6 10 35 01 ;*16.0/65536;;
Front oxygen sensor, dynamics 2;A6 11 96 01 ;*16/65536;;
Front oxygen sensor, dynamics;A6 11 99 01 ;*16/65536;;
Lambda control, bank 1;A6 10 46 01 ;*1;O/L;=0x00
Lambda control, bank 1;A6 10 46 01 ;*1;C/L;>0x00
Lambda control, bank 2;A6 10 47 01 ;*1;C/L;>0x00
Lambda control, bank 2;A6 10 47 01 ;*1;O/L;=0x00
Short term trim, bank1;A6 10 70 01 ;*2.0/65535;;
Short term trim, bank2;A6 10 71 01 ;*2.0/65535;;
...
Volvo did not use PIDs. Only those what you get with 0100 command (PIDs supported listing there) is all you get.
Those A5 etc are commands as mentioned by hex based addresses or references.
A5 Read Current Data By Offset
A6 Read Current Data By Identifier
A7 Read Current Data By Address
Maybe what you looking for is mostly?:
and these too are from rkam i will sign from ME7.
Oxygen front sensor, bank 1;A6 10 34 01 ;*16.0/65536;;
Oxygen front sensor, bank 2;A6 10 35 01 ;*16.0/65536;;
Front oxygen sensor, dynamics 2;A6 11 96 01 ;*16/65536;;
Front oxygen sensor, dynamics;A6 11 99 01 ;*16/65536;;
Lambda control, bank 1;A6 10 46 01 ;*1;O/L;=0x00
Lambda control, bank 1;A6 10 46 01 ;*1;C/L;>0x00
Lambda control, bank 2;A6 10 47 01 ;*1;C/L;>0x00
Lambda control, bank 2;A6 10 47 01 ;*1;O/L;=0x00
Short term trim, bank1;A6 10 70 01 ;*2.0/65535;;
Short term trim, bank2;A6 10 71 01 ;*2.0/65535;;
...
So the lines you put at the end of your message about o2 sensors etc are no use for custom pid through elm ?
If so theres no way for me to read that damn front sensor except through vida ?
Because im gonna try again but I didn’t get any answer from all the possible pid related to o2 sensor
If so theres no way for me to read that damn front sensor except through vida ?
Because im gonna try again but I didn’t get any answer from all the possible pid related to o2 sensor
- xanthefin
- Posts: 444
- Joined: 4 May 2019
- Year and Model: 1997 850
- Location: Pluto
- Has thanked: 106 times
- Been thanked: 130 times
I will now cut corner.RaydenOBD wrote: ↑14 May 2024, 08:14 So the lines you put at the end of your message about o2 sensors etc are no use for custom pid through elm ?
If so theres no way for me to read that damn front sensor except through vida ?
Because im gonna try again but I didn’t get any answer from all the possible pid related to o2 sensor
M4.4 even supports OBD Emission Oxygen Sensor 1 and 2 PIDs so why you dont use it directly as i dont understand fully your trouble or is Torque having problems init the ISO 9141 to look Sensor data?
Yes i have problems with the o2 sensor reading i can't read any o2 sensor1 or Front o2 Sensor, says no data received that's why
I tried with two different obd adapter bluetooth/wifi, on an iphone, android with torque and car scanner
I tried with two different obd adapter bluetooth/wifi, on an iphone, android with torque and car scanner
-
- Similar Topics
- Replies
- Views
- Last post






