OBD2 Pid for current gear w164
#1
Newbie
Thread Starter
OBD2 Pid for current gear w164
Hi all,
Long time lurking this forum, fortunately without needn't help.
Now automatic transmission seems to have a weird behaviour. I would like to track it with Torque APP. For so the current gear OBD2 pid is needed, if W164 OBD2 do have it
Could be any of you be so kind to tell us which is, if there were, the current gear OBD2 pid for w164 ?
thanks in advance.
Long time lurking this forum, fortunately without needn't help.
Now automatic transmission seems to have a weird behaviour. I would like to track it with Torque APP. For so the current gear OBD2 pid is needed, if W164 OBD2 do have it
Could be any of you be so kind to tell us which is, if there were, the current gear OBD2 pid for w164 ?
thanks in advance.
#3
Newbie
Thread Starter
Thanks for your interest Mj. Dundee
First I have to say that I'm just a DIY'er with a very few idea of things, so I could be wrong with my request.
As far as I know, OBD2 scanners, propietary or open ones, read the car info like errors codes, temperatures, speed, rmps, sensor status, etc... sending a code, that is an unique identifier, for each parameter to the control unit of the car.
Googleing OBD2 PID one can find standards PIDs.
My belive is that Current Gear PID in M-class (w164) it's not the standard one "22199a".
If this PID exists, I could porgram it in torque app and then track the automatic transmision issues. if not, then B-plan is calculate current gear using speed and rpms, not easy.
does any guru know this pid ?, if so,,,,,,, would be so kind to share it ?
Thanks for your reading and patience.
First I have to say that I'm just a DIY'er with a very few idea of things, so I could be wrong with my request.
As far as I know, OBD2 scanners, propietary or open ones, read the car info like errors codes, temperatures, speed, rmps, sensor status, etc... sending a code, that is an unique identifier, for each parameter to the control unit of the car.
Googleing OBD2 PID one can find standards PIDs.
My belive is that Current Gear PID in M-class (w164) it's not the standard one "22199a".
If this PID exists, I could porgram it in torque app and then track the automatic transmision issues. if not, then B-plan is calculate current gear using speed and rpms, not easy.
does any guru know this pid ?, if so,,,,,,, would be so kind to share it ?
Thanks for your reading and patience.
#5
Hi all,
Long time lurking this forum, fortunately without needn't help.
Now automatic transmission seems to have a weird behaviour. I would like to track it with Torque APP. For so the current gear OBD2 pid is needed, if W164 OBD2 do have it
Could be any of you be so kind to tell us which is, if there were, the current gear OBD2 pid for w164 ?
thanks in advance.
Long time lurking this forum, fortunately without needn't help.
Now automatic transmission seems to have a weird behaviour. I would like to track it with Torque APP. For so the current gear OBD2 pid is needed, if W164 OBD2 do have it
Could be any of you be so kind to tell us which is, if there were, the current gear OBD2 pid for w164 ?
thanks in advance.
Is PID, Service 01, Hex A4 - Transmission actual gear.
https://en.wikipedia.org/wiki/OBD-II_PIDs
If its not in the standard PID list, this may also be of interest,
https://github.com/mkovero/7226ctrl/issues/15
Last edited by Essell55mb; 02-06-2021 at 01:06 PM.
The following users liked this post:
jesusg9 (11-11-2021)
The following users liked this post:
jesusg9 (11-11-2021)
Trending Topics
#9
Newbie
Thread Starter
Since your post i've being concerned about couple of things.
First is to ensure that this command only reads data and do not set o write data.
The other is related with the math of the command lookup ........ bit(F:2)*3 .......... ? 3 ?, not 4 ? As in a typical binary codification.
#10
Yeah good point. Unfortunately I transcribed the equation, rather than copied it (different devices). I'll check again, but yes it probably should be 4 rather than 3.
It is very hard to write any data with OBD2 commands. These send a request for data. You need to access the CAN bus to be able to send commands (write data).
I've been using it in torque and it works fine to give current gear.
I'm still looking for the oil temperature though.
It is very hard to write any data with OBD2 commands. These send a request for data. You need to access the CAN bus to be able to send commands (write data).
I've been using it in torque and it works fine to give current gear.
I'm still looking for the oil temperature though.
#11
Newbie
Thread Starter
This command seems to me to work like this
lookup(
bit(F:0)+bit(F:1)*2+bit(F:2)*4+bit(F:3)*8: -> Data Read. Ie: data stored is 0110 = 0+2+4+0 = 6th Gear
bit(F:0)+bit(F:1)*2+bit(F:2)*4+bit(F:3)*8: -> Data to Display , so it would display 6 as 0+2+4+0 =6
0='N':11= 'P':13='R') -> This is clearly for non numeric gears, If data read is 0000 then display N, and so on with 1101 = 11 and 1011 = 13.
Which is the source of the info for this ? Header: 7E1 PID: 2130Thanks
#12
Basically the Chrysler extended PIDs have transmission temp (jeep 2012 and later) that gives the transmission temp.
I just viewed the raw data from this PID and watched as I changed gear. Looked for some patterns.
The header and PID are just copied from the Chrysler PID.
I just viewed the raw data from this PID and watched as I changed gear. Looked for some patterns.
The header and PID are just copied from the Chrysler PID.