Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [obd-ii]

On-Board Diagnostics-II (OBD-II). Questions usually involve scan tools, their use and their compatibility, as well as how to interpret Diagnostic Trouble Codes (DTCs).

30
votes
12answers
52k views

Can a vehicle be harmed with bad inputs via an OBD-2 port?

I bought a cheap (sub $10) ELM 327 Bluetooth clone OBD-2 diagnostic adapter on a local "ebay-style" market where the seller specializes in car diagnostics and has several thousand positive reviews (...
28
votes
2answers
39k views

Difference between OBDII and CAN

What is CAN (controller area network)? What are the differences between an OBD-II protocol and a CAN setup?` How do I use an OBD-II scanner on a vehicle with CAN?
20
votes
3answers
1k views

What are good features to look for in an OBD-II reader

I recently took my car in for the engine light. It turned out to be a minor problem (crack in gas cap let water in). It would be nice to have a low-cost OBD-II reader to be able to find out for ...
17
votes
3answers
50k views

Can OBD-II be used to control the vehicle?

Is the OBD-II port in vehicles only used for reading diagnostic codes or is there some functionality that allows the vehicle (eg. engine revving) to be controlled through OBD-II? Thanks.
17
votes
4answers
131k views

What iPhone/iPad app works best with ELM327 Bluetooth OBD-II reader?

I've found a number of apps for the iPhone/iPad that connect to ODB-II readers via WiFi, but unfortunately that means that it disables 3G and all the benefits of having a 3G device built into my dash. ...
17
votes
3answers
45k views

What is the motorcycle equivalent of OBD-II?

I once met an OBD-II expert while traveling and asked him if motorcycles (especially the fuel-injected ones) employ a similar protocol. He said that the use of such a protocol is not as widespread ...
16
votes
3answers
1k views

What to know before buying and OBD-II reader

I read the features to look for in an OBD-II reader, but I am curious if getting one is the right move. I'm just planning to get a cheap one, which is proving to be interesting shopping local. What I ...
16
votes
1answer
3k views

How do I find the correct pins in a CAN-BUS connector?

This question might be too technical for this forum, but I'll give it a go. I have a 2012 BMW R1200R motorcycle with CAN-BUS. I'd like to make an Arduino interface to the connector on the bike, but I ...
15
votes
3answers
396k views

What is the pin or keycode for ELM327 bluetooth OBDII adapter?

The infamous ELM327 OBDII device came without any paper, just a crappy CD with no document related to the device (only some software and drivers thrown on the CD almost randomly). I tried the ...
13
votes
1answer
4k views

How to detect engine/ignition (on/off) status using OBD2?

My device needs to know when a car engine/ignition is started and stopped. Is it possible to get that status using OBD2? If yes, which PID will give me that information? Do I need to write any car-...
12
votes
2answers
3k views

Why do we need make-specific cables to read car ECUs?

I find it bizarre that the automotive industry has standardized the use of the OBDII protocol, yet most cars require make-specific cables in order to access the complete set of diagnostics and ...
11
votes
1answer
342 views

Are there any plans to update OBD-II?

OBD-II is ancient It predates the Porsche 911 GT1, Windows 95 and implementation of the Schengen Agreement. I would have thought that SAE would be working to add more diagnostic coverage for ...
10
votes
3answers
1k views

How do I get to see my Mode 06 in OBDii

Mode 06 in OBD2 is good to get an insight of what faults the car might encounter in the future. But I am unable to find out what command should I send to get Mode 06 data. It has TID$01 CID$01, so how ...
10
votes
2answers
660 views

Computing Wheel Torque From Engine Torque

It seems possible to obtain engine torque and RPM from a truck CAN bus. I'd like to estimate tractive force at the wheels given these two values. How should I go about computing torque at the wheels? ...
9
votes
4answers
13k views

Disabling OBD2-Interface in a car

If a car-thief wants to steal a modern car, he often uses the OBD2 (On Board diagnosis) to "hack" the car. Simplified: He achieves this by plugging his "hacking device" in the port, which aquieres ...
9
votes
2answers
862 views

How do I go about troubleshooting DTC codes?

When the check engine light (CEL) comes on, there is usually a diagnostic trouble code (DTC) that can be read from the OBD-II (onboard diagnostic) port on modern codes. How do I go about using the ...
9
votes
4answers
13k views

Controlling door locks via CAN bus

I'm trying to figure out how to lock and unlock the doors of a 2010 Toyota RAV4 using the CAN bus via the OBD-II port. I have a microcontroller attached via an CAN controller and a CAN receiver, and I'...
9
votes
2answers
2k views

2000 chevy cavalier cheap upgrades

I am a high schooler that was lucky enough to get a 2000 chevy cavalier 2.2l automatic 4 door sedan for $100 for my 16th birthday. One of the parents owns a drag strip/race track that we can use, so ...
9
votes
1answer
3k views

ATMA on OBDII not Working

I have successfully connected a terminal android app to the obd port of my car. And tried dry run of many at commands, many are working as expected. But ATMA (AT command to Monitor All) is not ...
9
votes
2answers
3k views

Received frames from vehicles with multiple ECU chips

I'm not generally a 'car person', so hopefully I can explain this well enough to get some help here: When sending messages to an OBD-II device, I receive one response in most cars I've tested. ...
9
votes
1answer
36k views

Can I use an OBD2 Scan Tool on older GM vehicle?

I can get an adapter that connects my OBD2 scan tool to my 12 pin GM scan tool connection. But will the tool be able to read the codes and tell me anything useful? Or do I need to get a scan tool that ...
8
votes
4answers
11k views

Is control module voltage and battery voltage the same?

Is the Control Module Voltage (from OBD Mode 01 PID 42) and battery voltage the same? If not, what is the relation between them? Why is the max value of Control Module Voltage (from OBD Mode 01 PID 42)...
8
votes
3answers
48k views

Do fault codes get recorded with a time stamp into a log with a history of DTCs?

Just scanned my vehicle for the first time to check out the code for a Check Engine Light. I grew curious if these fault codes get logged somewhere with a date and time stamp of some kind at the time ...
8
votes
2answers
556 views

OBDII across the world?

Is OBDII consistent across the world? Any vehicle sold in North America particularly in the United States must conform exactly to all OBDII rules. What about vehicles that are sold in the US but ...
8
votes
1answer
5k views

Is it possible to auto close the power window of a car using OBD and CAN bus?

I am not an electrical or automobile engineer, so pardon my ignorance. I found this product in the market to auto close power windows for certain brands. How can we send signals to the CAN bus using ...
8
votes
1answer
2k views

How much battery does an ODB Bluetooth reader suck?

I'm planning on using an ODB Bluetooth reader on my car and leaving it plugged in to use apps like Dash and Torque. It's a daily driver so I'm not that worried about depleting the car's battery, but ...
8
votes
4answers
9k views

shop can't connect to onboard diagnostic system?

I've recently moved to California and am trying to get my car registered; they require a smog check (which is possibly actually more of an inspection than the name implies?). I went by a very basic ...
8
votes
2answers
6k views

Is it Possible to Control Lights through OBD-II Port?

Is it possible to use a car's onboard diagnostic port to toggle the headlights, interior lights, or parking lights? If not through the OBD-II port, how would I go about remotely toggling the lights on ...
8
votes
3answers
3k views

Calculating MPG from MAP sensor (or converting MAP data to MAF data)

My 2002 Honda Accord V6 has a Manifold Absolute Pressure sensor (MAP). I understand that this sensor gives out information in pressure units (psi or equivalent). After doing a bit of research, I ...
8
votes
1answer
1k views

Does OBD II explicitly or implicitly include forward/reverse information?

From my understanding, OBD II does not directly tell if a car is in forward or reverse gear. I wonder what the best way to derive such information from OBD data if there is any. Following the ...
8
votes
2answers
4k views

Can a check engine light reset itself when a scan tool is connected?

I have a Toyota RAV4 2002 4WD. I was driving to the car wash when suddenly the check engine light come on when I accelerated hard. After the wash, it still was on. I drove home, shut it off, turn it ...
7
votes
2answers
16k views

Should I replace my own oxygen sensor if i have a Check Engine Light and Code P2195?

My 2003 focus lx 2.0L L4 SOHC ~18,000 miles has had the engine light so i went to autozone to read the code. Autozone obd2 printout says "P2195 lack of heated oxygen sensor- Bank 1 Sensor 1 HO2S11 ...
7
votes
5answers
2k views

Are there any OBD II converters on the market?

I know there are tons of readers and software on the market, but what I really need is something to convert signals of my1970s sensors (fuel level, speed, coolant temp, etc) to OBD compliant signals. ...
7
votes
2answers
7k views

What's the Difference Between OBDII adapters and Toyota Mini VCI?

I've been researching Toyota diagnostic connectors, and ran across something called a Mini VCI adaptor meant for use with Toyota's TechStream software. The physical interface looks like a standard ...
7
votes
1answer
12k views

Is Torque App reliable to read O2 sensor data?

My 2006 Toyota Prius is throwing code P0420 and I used a cheap OBD-II reader with Torque App on Android to check if my O2 sensors are working or not. I tried the maintenance mode to just run the ...
7
votes
1answer
2k views

Erratic single fault code: P0420, P0440, P0446. Normal variance, or indicative of something deeper?

Working on diagnosing an evap/emission/fuel system problem on my Toyota 2003 Corolla. More on that in this question. On 3/2, I saw a mechanic use his handheld OBD to read a code P0420. On 3/12, ...
7
votes
2answers
46k views

'Check Engine' code P0171 System Too Lean - Is it safe to drive?

My 2003 Toyota Corolla's Check Engine Light came on. I read the codes using an OBD code reader and got P0171 - System Too Lean (Bank 1) and P0133 - 02 Circuit Slow Response (Bank 1, Sensor 1). The ...
7
votes
1answer
330 views

2008 Chrysler Crossfire - Check Engine Light

My check engine light has been on for quite sometime. I was hoping maybe somebody on the forum can give me a few pointers on what to look for. Even though the light is on, the car is running better ...
6
votes
3answers
998 views

Tapping into the on-board computer

I'm thinking of replacing my car's radio panel with a custom built Raspberry Pi device, something like this device. However, it's usefulness would be much larger, if I could get information from the ...
6
votes
2answers
6k views

Any open-source OBD scanner analysis tools?

I've been having some weird problems with my '06 Pontiac G6, and finally broke down and bought a Bosch code scanner to see if the DTCs could tell me anything... they didn't. This scanner has the ...
6
votes
1answer
7k views

Difference between fuel pressure and fuel rail pressure

In OBD PID wiki page, there are 2 PIDs listed: Fuel pressure and Fuel rail pressure. Are both of them the same? Can someone please give an elaborate explanation of it - What exactly are they ...
6
votes
2answers
1k views

Writing CAN Messages

I want to know what should I write with the CAN ID to send it to ECU. I am using ELM327 and Raspberry Pi with all connections to OBD-II. Initially for sending general PIDs to the ECU through ELM327 ...
6
votes
1answer
2k views

What does it mean when the ELM327 OBD2-reader gives two lines of info for 0100 request?

I have an ELM327-based OBD2 reader that I can issue commands to when connected to a car. I'm running this on a 2015 Acura RDX. When I issue the request 0100 to get supported mode 1 PIDs, I get the ...
6
votes
2answers
2k views

Is it possible to access multiple CAN buses through the OBD-II port?

As usual I apologize if this has been asked and answered somewhere. I try to only ask questions if I can't find an answer or a satisfactory answer. From my understanding the OBD-II port on vehicles ...
6
votes
2answers
52k views

OBD II power when key not in ignition

I can't get to the OBD connector on my car at the moment. As far as I know the OBD II voltage is active even when the key is in lock. Can anyone confirm this? edit : It's for a product that will be ...
6
votes
3answers
10k views

Controlling door lock/unlock via CAN bus

I'm trying to figure out how to lock and unlock the doors of a 2016 Mercedes Citan using the CAN bus via the OBD-II port. Is there some kind of OBD-II interface where I can control this with plain ...
6
votes
1answer
37k views

Nitro OBD2 SCAM OR WORK? [closed]

I was looking into general car stuff like storage and lights the general stuff. I ran into a device called a "nitro OBD2" they have one to save fuel one to generate more power and stuff. Looking into ...
6
votes
2answers
789 views

Calculate amount of fuel injected

How do I calculate the amount of fuel injected (both gasoline and diesel cars). I want an instantaneous value. http://www.rceng.com/technical.aspx Websites like these ask for 'Desired Crankshaft Power'...
6
votes
1answer
3k views

Incomplete Catalytic Converter Monitor on otherwise flawless old Tacoma

I have a 2000 Toyota Tacoma with 250k miles on it that runs like a champ. But, after some repairs, the catalytic converter monitor (or catalyst monitor) has never set. Every mechanic has told me ...
6
votes
5answers
19k views

Diagnosing “wrench icon” on 2010 Ford Fusion Hybrid: will OBD2 scanner help me?

On my 2010 Ford Fusion Hybrid, I frequently get the yellow "wrench" icon which appears on the LCD screen to the left of the speedometer. On approximately 25%-50% of the trips I take with the car, the ...