Hi guys new member, who stumbled onto this post searching for some related data. I've been sorting through the HS GMLAN ARBID's in raw data packets for another project. While I often use Torque [great app], I've also been using other scan tools to generate the GM proprietary ID's or PID's I need. Then rather than using an ELM chip, I started logging the "raw" CAN packets to between ECM, TCM, BCM and such with another CANbus tool. This gets ya all the goodies, like the starter sequence sent from the BCM to the ECM once the key has been authenticated. Who needs keys, we have computers.. LOL...
Anyways my hacking around on some 07 and up HS LAN vehicles has shown anything going to the IPC "Gagues" is being streamed out of the ECM or TCM with specific ID's. Including oil pressure, temps, speeds, and RPM. Some are very fast updates, others are about once per second and seem to be padded for smoother display, like oil pressure. The other thing I've found is OBD-II pids don't always match up with high end scan tools like a Tech 2... So I'm trying to build a list of requests and ID's from raw hex data. About everything I've found to date online is from the Chevy Volt guys. But many of the ArbID's the've found don't line up with the trucks I'm focused on. Would be nice to build a list of vehicles that share common ID sets.
Since someone above was looking for oil pressure, and we know it's not in Torque pids, plus I'd personally like to add it, here is the hidden ways I've found it. I just haven't had time to test any of this with Torque. If anyone can do that and help me figure out the exact scaling math used by the IPC, this would be great..
High Speed LAN Raw Data Packets:
Factory ECM Broadcast Msg -- 0x000004d1 -- 00 00 45 02 e9 2a 00 94 -- Scaling is something like (A*100/256)*2 = oil pressure PSI value.. Also in there at Byte 8 (94) is Fuel Level. (A*100/255) = %
GM PID Requested Oil Pressure Return Msg -- 0x000005e8 -- fe 0b 40 79 25 -- Scaling is (A*4) = KPA. The 79 is engine temp I believe. Don't take my word for it.. I had to request more than one PID so it would send return oil pressure info. Not certain why, but here is the raw "3 byte" OBD message captured that got me to that 5e8 line above.
0x000007e0 -- 03 aa 01 fe 00 00 00 00
Someone please give that try in Torque and post up if it worked or not.
PM me with any questions or comments since I forget to check posts.
Cheers,
-K