#Toyota Corolla 2009 OBD

15 messages · Page 1 of 1 (latest)

mellow sparrow
#

I’m trying to create a program that will read information from the obd port. I’m a bit confused though, does the obd port not send information like range, average mph, or even the odometer on it? And why not if so. If yes how can I find the correct PID for it? Or do I have to manually go searching?

#

Now thinking that my instrument cluster, only takes informations, calculates it, and puts it on a screen, and that it doesn’t send anything pack to the ecm

sharp mica
#

@mellow sparrow do you have an OBD reader?

mellow sparrow
#

Yes sir

#

Multiple types

sharp mica
#

@mellow sparrow And there is no way to read that information using those tools? Might need a Toyota-certified reader.

inland sleet
#

@mellow sparrow This wikipedia page has the most common PIDs https://en.wikipedia.org/wiki/OBD-II_PIDs

If you're making a program I assume you're using a library like python-obd? Make sure to use a pre-made library because manually reading the PWM codes is pretty advanced.

You also need a bluetooth OBD scanner that has a genuine ELM chip. I recommend one from Veepeak https://www.amazon.com/Veepeak-Bluetooth-Diagnostic-Supports-DashCommand/dp/B011NSX27A

OBD-II PIDs (On-board diagnostics Parameter IDs) are codes used to request data from a vehicle, used as a diagnostic tool.
SAE standard J1979 defines many OBD-II PIDs. All on-road vehicles and trucks sold in North America are required to support a subset of these codes, primarily for state mandated emissions inspections. Manufacturers also defin...

#

Also if you just want something to display info on your phone you can use an app like Torque Lite. That way you don't need the hassle of building your own program

mellow sparrow
inland sleet
#

Btw the library allows for custom PIDs

mellow sparrow
#

Ik, I’m jut not sure how to find the ones I want, I’m wanting to see things like, whether cruise control is on, or what it’s set to,

inland sleet
# mellow sparrow Ik, I’m jut not sure how to find the ones I want, I’m wanting to see things like...

Hey sorry for the late reply, I don't check this server at all haha.

I actually went down this route a while back while building a digital gauge. That wikipedia article has the most common PIDs for cars. However, if you want to find more specific info, you would need to find some manufacturer specific documentation. Unfortunately most of these docs are only accessible by people who work at said company who are bound by NDAs.

Given that you have a Toyota, it might be easier to find these docs compared to a more niche make.

#

You would have better lack if you found some car hacking server or forum. Those guys are pretty wild and usually have access to all the "confidential" docs you would want.

Unfortuantely I don't know of any of these communities.