OBD2 Pid for current gear w164
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.
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.
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; Feb 6, 2021 at 01:06 PM.
Trending Topics
The Best of Mercedes & AMG
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.
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.
This command seems to me to work like this
lookup(
Thanks
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.







