Knowledge

On-board diagnostics

Source 📝

517:
with how to encode the data for each. There is a pin in the connector that provides power for the scan tool from the vehicle battery, which eliminates the need to connect a scan tool to a power source separately. However, some technicians might still connect the scan tool to an auxiliary power source to protect data in the unusual event that a vehicle experiences a loss of electrical power due to a malfunction. Finally, the OBD-II standard provides an extensible list of DTCs. As a result of this standardization, a single device can query the on-board computer(s) in any vehicle. This OBD-II came in two models OBD-IIA and OBD-IIB. OBD-II standardization was prompted by emissions requirements, and though only emission-related codes and data are required to be transmitted through it, most manufacturers have made the OBD-II
547: 539: 956:(on diesel engines), and emissions-related powertrain control module inputs and outputs for circuit continuity, data rationality, and output functionality. EMD+ was used on model year 2010-2012 California and Federal petrol-engined vehicles with a gross vehicle weight rating of over 14,000 lb (6,400 kg), it added the ability to monitor nitrogen oxide catalyst performance. EMD and EMD+ are similar to OBD-I in logic but use the same SAE J1962 data connector and CAN bus as OBD-II systems. 345:(Assembly Line Diagnostic Link) is sometimes referred to as a predecessor to, or a manufacturer's proprietary version of, an OBD-I diagnostic starting in 1981. This interface was made in different varieties and changed with power train control modules (aka PCM, ECM, ECU). Different versions had slight differences in pin-outs and baud rates. Earlier versions used a 160 baud rate, while later versions went up to 8192 baud and used bi-directional communications to the PCM. 1473: 33: 1626:
vehicles has an engine problem and by interpreting the code the nature of the problem. It can be used to detect reckless driving in real time based on the sensor data provided through the OBD port. This detection is done by adding a complex events processor (CEP) to the backend and on the client's interface. OBD II is also monitored to block mobile phones when driving and to record trip data for insurance purposes.
1383: 1517: 366:
the blinking patterns of the 'Check Engine Light' (CEL) or 'Service Engine Soon' (SES) light. By connecting certain pins of the diagnostic connector, the 'Check Engine' light will blink out a two-digit number that corresponds to a specific error condition. The DTC's of some OBD-I cars are interpreted in different ways, however. Cadillac petrol fuel-injected vehicles are equipped with actual
85: 1103:(250 kbit/s or 500 kbit/s). The CAN protocol was developed by Bosch for automotive and industrial control. Unlike other OBD protocols, variants are widely used outside of the automotive industry. While it did not meet the OBD-II requirements for U.S. vehicles prior to 2003, as of 2008 all vehicles sold in the US are required to implement CAN as one of their signaling protocols. 1429:
behavior in addition to reading Diagnostics Trouble Codes (DTC). Even more advanced devices allow users to reset engine DTC codes, effectively turning off engine lights in the dashboard; however, resetting the codes does not address the underlying issues and can in worst-case scenarios even lead to engine breakage where the source issue is serious and left unattended for long periods.
531: 558:, where type A is used for 12-volt vehicles and type B for 24-volt vehicles. Unlike the OBD-I connector, which was sometimes found under the bonnet of the vehicle, the OBD-II connector is required to be within 2 feet (0.61 m) of the steering wheel (unless an exemption is applied for by the manufacturer, in which case it is still somewhere within reach of the driver). 1127:(ECU) and offers a valuable source of information when troubleshooting problems inside a vehicle. The SAE J1979 standard defines a method for requesting various diagnostic data and a list of standard parameters that might be available from the ECU. The various available parameters are addressed by "parameter identification numbers" or 1135:. Manufacturers are not required to implement all PIDs listed in J1979 and they are allowed to include proprietary PIDs that are not listed. The PID request and data retrieval system gives access to real time performance data as well as flagged DTCs. For a list of generic OBD-II DTCs suggested by the SAE, see 1625:
Although originally not intended for the above purposes, commonly supported OBD II data such as vehicle speed, RPM, and fuel level allow GPS-based fleet tracking devices to monitor vehicle idling times, speeding, and over-revving. By monitoring OBD II DTCs a company can know immediately if one of its
1564:
In the United States, many states now use OBD-II testing instead of tailpipe testing in OBD-II compliant vehicles (1996 and newer). Since OBD-II stores trouble codes for emissions equipment, the testing computer can query the vehicle's onboard computer and verify there are no emission related trouble
1291:
is a Request for emission-related diagnostic trouble codes detected during current or last completed driving cycle. It enables the external test equipment to obtain "pending" diagnostic trouble codes detected during current or last completed driving cycle for emission-related components/systems. This
58:
OBD systems give the vehicle owner or repair technician access to the status of the various vehicle sub-systems. The amount of diagnostic information available via OBD has varied widely since its introduction in the early 1980s versions of onboard vehicle computers. Early versions of OBD would simply
516:
OBD-II is an improvement over OBD-I in both capability and standardization. The OBD-II standard specifies the type of diagnostic connector and its pinout, the electrical signalling protocols available, and the messaging format. It also provides a candidate list of vehicle parameters to monitor along
1428:
adapters plugged into the car's OBD II connector. Newer devices on the market are equipped with GPS sensors and the ability to transmit vehicle location and diagnostics data over a cellular network. Modern OBD-II devices can therefore nowadays be used to for example locate vehicles, monitor driving
939:
For newly introduced models, the regulation dates applied a year earlier – January 1, 2005 for petrol and January 1, 2006, for diesel. The ADR 79/01 standard was supplemented by the ADR 79/02 standard which imposed tighter emissions restrictions, applicable to all vehicles of class M1 and N1 with a
365:
The Diagnostic Trouble Codes (DTC's) of OBD-I vehicles can usually be found without an expensive scan tool. Each manufacturer used their own Diagnostic Link Connector (DLC), DLC location, DTC definitions, and procedure to read the DTC's from the vehicle. DTC's from OBD-I cars are often read through
361:
starting in 1988, and denying registration to vehicles that did not pass, drivers would tend to purchase vehicles that would more reliably pass the test. OBD-I was largely unsuccessful, as the means of reporting emissions-specific diagnostic information was not standardized. Technical difficulties
1587:
Auto enthusiasts have traditionally installed additional gauges such as manifold vacuum, battery current etc. The OBD standard interface has enabled a new generation of enthusiast instrumentation accessing the full range of vehicle data used for diagnostics, and derived data such as instantaneous
819:
The European on-board diagnostics (EOBD) regulations are the European equivalent of OBD-II, and apply to all passenger cars of category M1 (with no more than 8 passenger seats and a Gross Vehicle Weight rating of 2,500 kg, 5,500 lb or less) first registered within EU member states since
377:
that light up in a specific pattern to indicate the DTC. General Motors, some 1989–1995 Ford vehicles (DCL), and some 1989–1995 Toyota/Lexus vehicles have a live sensor data stream available; however, many other OBD-I equipped vehicles do not. OBD-I vehicles have fewer DTC's available than OBD-II
928:– Emission Control for Light Vehicles) 2005) standard is the Australian equivalent of OBD-II. It applies to all vehicles of category M1 and N1 with a Gross Vehicle Weight rating of 3,500 kg (7,700 lb) or less, registered from new within Australia and produced since January 1, 2006 for 504:
Additional vehicle-specific diagnostic and control circuits are also available on this connector. For instance, on the Corvette there are interfaces for the Class 2 serial data stream from the PCM, the CCM diagnostic terminal, the radio data stream, the airbag system, the selective ride control
951:
In North America, EMD and EMD+ are on-board diagnostic systems that were used on vehicles with a gross vehicle weight rating of 14,000 lb (6,400 kg) or more between the 2007 and 2012 model years if those vehicles did not already implement OBD-II. EMD was used on California emissions
848:
Each of the EOBD fault codes consists of five characters: a letter, followed by four numbers. The letter refers to the system being interrogated e.g. Pxxxx would refer to the powertrain system. The next character would be a 0 if complies to the EOBD standard. So it should look like P0xxx.
243:
program, the CARB issues the OBD-II specification and mandates that it be adopted for all cars sold in California starting in model year 1996 (see CCR Title 13 Section 1968.1 and 40 CFR Part 86 Section 86.094). The DTCs and connectors suggested by the SAE are incorporated into this
145:
1975: Bosch and Bendix EFI systems are adopted by major automotive manufacturers to improve tailpipe (exhaust) emissions. These systems are also analog, though some provide rudimentary diagnostic capability through factory tools, such as the Kent Moore J-25400, compatible with the
320:
2010: Start of required phase-in of the OBD-II specification to all vehicles with a gross vehicle weight rating of 14,000 lb (6,400 kg) and above, this was completed by the 2013 model year. Vehicles that did not have OBD-II during this time period were required to have
187:(PWM) signaling and monitors all engine management functions. It reports real-time sensor data, component overrides, and Diagnostic Trouble Codes. The specification for this link is as defined by GM's Emissions Control System Project Center document XDE-5024B. 521:
the only one in the vehicle through which all systems are diagnosed and programmed. OBD-II Diagnostic Trouble Codes are 4-digit, preceded by a letter: P for powertrain (engine and transmission), B for body, C for chassis, and U for network.
1764:
J1850 – Defines a serial data protocol. There are 2 variants: 10.4 kbit/s (single wire, VPW) and 41.6 kbit/s (2 wire, PWM). Mainly used by US manufacturers, also known as PCI (Chrysler, 10.4K), Class 2 (GM, 10.4K), and SCP (Ford,
1960:
There have been reports of thieves using specialist OBD reprogramming devices to enable them to steal cars without the use of a key. The primary causes of this vulnerability lie in the tendency for vehicle manufacturers to extend the
1480:
A PC-based OBD analysis tool that converts the OBD-II signals to serial data (USB or serial port) standard to PCs or Macs. The software then decodes the received data to a visual display. Many popular interfaces are based on the
833:
For passenger cars with a Gross Vehicle Weight rating of greater than 2500 kg and for light commercial vehicles, the regulation dates applied from January 1, 2002, for petrol models, and January 1, 2007, for diesel models.
964:
Five signaling protocols are permitted with the OBD-II interface. Most vehicles implement only one of the protocols. It is often possible to deduce the protocol used based on which pins are present on the J1962 connector:
1356:
lists emission-related "permanent" diagnostic trouble codes stored. As per CARB, any diagnostic trouble codes that is commanding MIL on and stored into non-volatile memory shall be logged as a permanent fault code. See
1621:
OBD II information is commonly used by vehicle telematics devices that perform fleet tracking, monitor fuel efficiency, prevent unsafe driving, as well as for remote diagnostics and by Pay-As-You-Drive insurance.
1046:; however, the signal levels are different, and communications happen on a single, bidirectional line without additional handshake signals. ISO 9141-2 is primarily used in Chrysler, European, and Asian vehicles. 1579:
is instrumentation installed in a vehicle in addition to that provided by the vehicle manufacturer and intended for display to the driver during normal operation. This is opposed to scanners used primarily for
284:
mandatory for all diesel vehicles sold in the European Union. All petrol-powered vehicles in the United States with a gross vehicle weight rating of up to 14,000 lb (6,400 kg) are required to have
1281:
is a Request for On-Board Monitoring Test Results for Continuously and Non-Continuously Monitored System. There are typically a minimum value, a maximum value, and a current value for each non-continuous
1555:
data may be performed periodically, automatically transmitted wirelessly to a third party or retrieved for forensic analysis after an event such as an accident, traffic infringement or mechanical fault.
1327:
CVN (Calibration Verification Number): Number used to verify the integrity of the vehicle software. The manufacturer is responsible for determining the method of calculating CVN(s), e.g. using checksum.
1292:
is used by service technicians after a vehicle repair, and after clearing diagnostic information to see test results after a single driving cycle to determine if the repair has fixed the problem. See
1187:
lists the emission-related "confirmed" diagnostic trouble codes stored. It either displays numeric, 4 digit codes identifying the faults or maps them to a letter (P, B, U, C) plus 4 digits. See
390:
used on some vehicles in 1994, 1995, & 1996. (GM did not use the term OBD 1.5 in the documentation for these vehicles — they simply have an OBD and an OBD-II section in the service manual.)
317:
2008: Certain light vehicles in China are required by the Environmental Protection Administration Office to implement OBD (standard GB18352) by July 1, 2008. Some regional exemptions may apply.
296:
are required to be OBD-II compliant after January 1, 2006. All vehicles in the United States of 14,000 lb (6,400 kg) gross vehicle weight rating and under are required to have OBD-II.
63:
light if a problem was detected, but would not provide any information as to the nature of the problem. Modern OBD implementations use a standardized digital communications port to provide
1485:
or STN OBD Interpreter ICs, both of which read all five generic OBD-II protocols. Some adapters now use the J2534 API allowing them to access OBD-II Protocols for both cars and trucks.
1645:
The first character, representing category can only be one of the following four letters, given here with their associated meanings. (This restriction in number is due to how only two
1537:
Some US auto insurance companies offer reduced premiums if OBD-II vehicle data loggers or cameras are installed – and if the driver's behaviour meets requirements. This is a form of
1336:
Diesel engine : NMHC catalyst, NOx reduction catalyst, NOx absorber Particulate matter filter, Exhaust gas sensor, EGR system, VVT system, Boost pressure control, Fuel system.
1610:
As a carputer is essentially a PC, the same software could be loaded as for PC-based scan tools and vice versa, so the distinction is only in the reason for use of the software.
896:
used by some vehicle manufacturers to refer to manufacturer-specific features that are not actually part of the OBD or EOBD standard. In this case "E" stands for Enhanced.
373:
Holding down 'Off' and 'Warmer' for several seconds activates the diagnostic mode without the need for an external scan tool. Some Honda engine computers are equipped with
258:
1997: The OBD-II specification is made mandatory for California emissions diesel-engined vehicles with a gross vehicle weight rating up to 14,000 lb (6,400 kg).
1945:
examined the security around OBD and found that they were able to gain control over many vehicle components via the interface. Furthermore, they were able to upload new
436:(Buick Skylark, Oldsmobile Achieva, Pontiac Grand Am) for 1995 and 1996 and also for North American delivered 1994–1995 Saab vehicles with the naturally aspirated 2.3. 943:
The technical implementation of this standard is essentially the same as OBD-II, with the same SAE J1962 diagnostic link connector and signal protocols being used.
1673:
Whilst this is commonly referred to as the network category, it may originally have been the 'undefined' category, hence the use of the letter 'U' rather than 'N'.
1370:
Various tools are available that plug into the OBD connector to access OBD functions. These range from simple generic consumer level tools to highly sophisticated
3217: 1005: 1508:
The extent that a PC tool may access manufacturer or vehicle-specific ECU diagnostics varies between software products as it does between hand-held scanners.
1131:
s which are defined in J1979. For a list of basic PIDs, their definitions, and the formula to convert raw OBD-II output to meaningful diagnostic units, see
3301: 837:
The technical implementation of EOBD is essentially the same as OBD-II, with the same SAE J1962 diagnostic link connector and signal protocols being used.
362:
with obtaining standardized and reliable emissions information from all vehicles led to an inability to implement the annual testing program effectively.
164:
and Seville models. Diagnostic Trouble Codes (DTCs) are displayed through the electronic climate control system's digital readout when in diagnostic mode.
1881:
ISO 15031: Communication between vehicle and external equipment for emissions-related diagnostics, International Organization for Standardization, 2010.
2022: 952:
vehicles between model years 2007 and 2009 that did not already have OBD-II. EMD was required to monitor fuel delivery, exhaust gas recirculation, the
416:
cars (Buick Regal, Chevrolet Lumina (for 1995 only), Chevrolet Monte Carlo (1995 only), Pontiac Grand Prix, Oldsmobile Cutlass Supreme) for 1994–1995,
2353: 47:) is a term referring to a vehicle's self-diagnostic and reporting capability. In the United States, this capability is a requirement to comply with 1333:
Petrol engine : Catalyst, Primary oxygen sensor, Evaporating system, EGR system, VVT system, Secondary air system, and Secondary oxygen sensor
1115:
All OBD-II pinouts use the same connector, but different pins are used with the exception of pin 4 (battery ground) and pin 16 (battery positive).
299:
2007: All California emissions vehicles over 14,000 lb (6,400 kg) gross vehicle weight rating are required to support EMD/EMD+ or OBD-II.
251:
less than 8,500 lb (3,900 kg) in the United States. The OBD-II specification is also made mandatory for all petrol-powered vehicles with
1209:
displays the oxygen sensor monitor screen and the test results gathered about the oxygen sensor. There are ten numbers available for diagnostics:
171:
introduced its "Computer Command Control" system on all US passenger vehicles for model year 1981. Included in this system is a proprietary 5-pin
1830: 555: 3002: 3278: 2361: 303: 2890: 1039: 2864: 1200:
is used to clear emission-related diagnostic information. This includes clearing the stored pending/confirmed DTCs and Freeze Frame data.
3252: 2290:"ISO 15765-4:2005 — Road vehicles — Diagnostics on Controller Area Networks (CAN) — Part 4: Requirements for emissions-related systems" 1420:
Mobile device applications allow mobile devices such as cell phones and tablets to display and manipulate the OBD-II data accessed via
232:
applied after the introduction of OBD-II. The data link connector and its position are not standardized, nor is the data protocol. The
831:
For newly introduced models, the regulation dates applied a year earlier – January 1, 2000 for petrol and January 1, 2003, for diesel.
2246:"Relating to measures to be taken against air pollution by emissions from motor vehicles and amending Council Directive 70/220/EEC" 2157: 48: 1449:) can help diagnose the onboard system, read and erase DTCs, turn off MIL, show real-time data, and measure vehicle fuel economy. 3189: 550:
Female OBD-II type B connector pinout – front view. Wire placement is identical to type A, but the center groove is split in two.
370:
diagnostics, providing trouble codes, actuator tests and sensor data through the new digital Electronic Climate Control display.
1907:
ISO 15765: Road vehicles – Diagnostics on Controller Area Networks (CAN). International Organization for Standardization, 2004.
2679: 194:
defines an analog STE/ICE (simplified test equipment for internal combustion engines) vehicle diagnostic standard used in the
2665: 2452: 2182: 1864:
ISO 14230: Road vehicles – Diagnostic systems – Keyword Protocol 2000, International Organization for Standardization, 1999.
3060: 2807: 1386:
Multi-brand vehicle diagnostics system handheld Autoboss V-30 with adapters for connectors of several vehicle manufacturers.
1806:(Single-Wire CAN) protocol, used in newer GM vehicles. Often accessible on the OBD connector as PIN 1 on newer GM vehicles. 3370: 2245: 581:
Mercedes (K-Line): Ignition control (EZS), air-conditioner (KLA), PTS, safety systems (Airbag, SRS, AB) and some other.
3225: 3087: 2051: 940:
Gross Vehicle Weight rating of 3500 kg or less, from July 1, 2008, for new models, July 1, 2010, for all models.
3407: 3356: 3341: 3229: 2231: 1803: 1679:
The second character is a number in the range of 0–3. (This restriction is again due to memory storage limitations).
3397: 518: 409: 195: 2584: 2119:
Cox, Ronald W. (November 1985). "Local Area Network Technology Applied to Automotive Electronic Communications".
1464:) plugged in the OBD-II port to enable the vehicle to connect with the computer where the software is installed. 1371: 357:
that remain effective for the vehicle's "useful life". The hope was that by forcing annual emissions testing for
3312: 1847:
ISO 11898: Road vehicles – Controller area network (CAN). International Organization for Standardization, 2003.
151: 3156: 2456: 2431: 2186: 247:
1996: The OBD-II specification is made mandatory for all passenger cars and petrol-powered light trucks with a
217: 840:
With Euro V and Euro VI emission standards, EOBD emission thresholds are lower than previous Euro III and IV.
3402: 1538: 1318: 1031: 996: 252: 2404: 1565:
codes and that the vehicle is in compliance with emission standards for the model year it was manufactured.
498:
For ALDL connections, pin 9 is the data stream, pins 4 and 5 are ground, and pin 16 is the battery voltage.
248: 240: 2952: 1305:
could enable the off-board test device to control the operation of an on-board system, test, or component.
179:(ECM) to initiate a diagnostic request and provide a serial data stream. The protocol communicates at 160 2532: 1992: 1920: 270: 1638:) are five characters long, with the first letter indicating a category, and the remaining four being a 1974: 1600: 1009: 3023: 209:
introduces an upgraded version of the ALDL protocol, which communicates at 8192 baud with half-duplex
2303: 953: 433: 429: 425: 421: 417: 413: 405: 225: 2105: 1042:. This protocol has an asynchronous serial data rate of 10.4 kbit/s. It is somewhat similar to 3221: 1942: 1938: 1527:
are designed to capture vehicle data while the vehicle is in normal operation, for later analysis.
224:
from 1988 onward have some basic OBD capability (such as detecting problems with fuel metering and
554:
The OBD-II specification provides for a standardized hardware interface — the female 16-pin (2x8)
2047: 1790: 1151:
according to ISO 15031. In SAE J1979 these "modes" were renamed to "services", starting in 2003.
1100: 990: 354: 307: 3108: 2934: 2267: 2558: 2328: 2092: 1777:
J2178-1 – Defines standards for network message header formats and physical address assignments
1476:
Typical simple USB KKL Diagnostic Interface without protocol logic for signal level adjustment.
1314:
is used to retrieve vehicle information. Among others, the following information is available:
1148: 1139:. Individual manufacturers often enhance the OBD-II code set with additional proprietary DTCs. 970: 184: 60: 17: 1613:
These enthusiast systems may also include some functionality similar to the other scan tools.
1520:
TEXA OBD log. Small data logger with the possibility to read out the data later on PC via USB.
106: 36:
Various views of a "MaxScan OE509" – a fairly typical onboard diagnostics (OBD) scanner, 2015.
1136: 1076: 176: 68: 2652:"Vehicle Standard (Australian Design Rule 79/02 – Emission Control for Light Vehicles) 2005" 2638:"Vehicle Standard (Australian Design Rule 79/01 – Emission Control for Light Vehicles) 2005" 2390: 1488:
In addition to the functions of a hand-held scan tool, the PC-based tools generally offer:
374: 8: 2705: 2289: 1997: 1950: 1124: 398: 2706:"Implementation and Validation of K Line (ISO 9141) Protocol for Diagnostic Application" 2150: 884:
The following two characters would refer to the individual fault within each subsystem.
546: 538: 2225: 2132: 1409:
Real-time monitoring or graphing of engine parameters to facilitate diagnosis or tuning
974: 3137: 2023:"OBD-I & OBD-II: A Complete Guide to Diagnosis, Repair & Emissions Compliance" 1712:
The third character may denote a particular vehicle system that the fault relates to.
353:
The regulatory intent of OBD-I was to encourage auto manufacturers to design reliable
269:
mandatory for all petrol vehicles sold in the European Union, starting in MY2001 (see
3352: 3337: 2825: 1438: 811:
The assignment of unspecified pins is left to the vehicle manufacturer's discretion.
408:
cars (the Chevrolet Caprice, Impala, and Buick Roadmaster) for 1994–1995model years,
233: 161: 139: 3371:
Directive 98/69/EC of the European Parliament and of the Council of 13 October 1998.
2843: 2598: 2136: 1342: 1267: 1175: 1162: 505:
system, the low tire pressure warning system, and the passive keyless entry system.
2790: 2124: 1890:
Part 3: Diagnostic connector and related electrical circuits, specification and use
1649:
of memory are used to indicate the category when DTCs are stored and transmitted).
669:
Mercedes (K-Line): Gearbox and other transmission components (EGS, ETC, FTC).
2248:. The European Parliament and of the Council. October 13, 1998. Directive 98/69/EC 2190: 2002: 236:
recommends a standardized diagnostic connector and set of diagnostic test signals.
228:.) These requirements are generally referred to as "OBD-I", though this name is a 2481:. General Motors Corporation. December 1993. pp. 6E3–A-166 : 6E3–A-223. 1962: 1954: 1797: 1783:
J2178-3 – Defines standards for network message frame IDs for single byte headers
1552: 893: 609: 311: 2739: 501:
An OBD 1.5 compatible scan tool is required to read codes generated by OBD 1.5.
3308: 2651: 2637: 2427: 1966: 1793: 387: 277: 262: 206: 168: 157: 64: 1842:
Part 3: Verification of the communication between vehicle and OBD II scan tool
1703:
For the 'P' category this is indicates a code that has been 'jointly' defined.
1568:
In the Netherlands, 2006 and later vehicles get a yearly EOBD emission check.
1534:
Engine and vehicle monitoring under normal operation, for diagnosis or tuning.
787:
Many BMWs: A second K-line for non OBD-II (Body/Chassis/Infotainment) systems.
693:
Mercedes (K-Line): All activity module (AAM), Radio (RD), ICS (and more)
3391: 1970: 1592: 1544: 1394:
Simple fault code readers/reset tools are mostly aimed at the consumer level.
394: 136: 52: 2354:"China's stage 6 emission standard for new light-duty vehicles (final rule)" 2218:
Ford Powertrain Control and Emissions Diagnostic Manual for Gasoline Engines
2128: 1452:
To use OBD-II software, one needs to have an OBD-II adapter (commonly using
1324:
CALID (Calibration Identification): ID for the software installed on the ECU
3194: 3088:"Cloud-based driver monitoring and vehicle diagnostic with OBD2 telematics" 2826:"Driving Behaviour Identification based on OBD Speed and GPS Data Analysis" 2765: 1747:
Finally the fourth and fifth characters define the exact problem detected.
1581: 110: 2908: 2623: 3384:
OBD information for repair technicians, vehicle owners, and manufacturers
3375: 1986: 1965:
for purposes other than those for which it was designed, and the lack of
1914: 1786:
J2178-4 – Defines standards for network messages with three byte headers*
1639: 1635: 1524: 1132: 933: 825: 293: 147: 3349:
On-Board Diagnostics for Light and Medium Duty Vehicles Standards Manual
2506: 1472: 255:
with a gross vehicle weight rating up to 14,000 lb (6,400 kg).
55:
to more than 150% of the standard to which it was originally certified.
32: 2391:"Reading GM's 160 baud ALDL Data Stream with a Standard PC Serial Port" 665:
Ford DCL(-) Argentina, Brazil (pre OBD-II) 1997–2000, USA, Europe, etc.
647:
Ford DCL(+) Argentina, Brazil (pre OBD-II) 1997–2000, USA, Europe, etc.
393:
For example, the 1994–1995 model year Corvettes have one post-catalyst
358: 221: 142:
models. This system is entirely analog with no diagnostic capabilities.
132: 3378:
Center for Automotive Science and Technology at Weber State University
1397:
Professional hand-held scan tools may possess more advanced functions
1064:
The active/dominant state is driven low with an open-collector driver.
71:
which allow malfunctions within the vehicle to be rapidly identified.
2087:"GM Today Vol 6 No 8 September 1980". General Motors. September 1980. 1761:
J1962 – Defines the physical connector used for the OBD-II interface.
1453: 1425: 1072: 616: 289: 99: 1946: 1596: 229: 199: 95: 2151:"STE/ICE Design Guide for Vehicle Diagnostic Connector Assemblies" 1887:
Part 2: Guidance on terms, definitions, abbreviations and acronyms
1695:
For other categories indicates a manufacturer-specific (OEM) code.
907: 577:
Audi: Switched +12 to tell a scan tool whether the ignition is on.
3047: 2704:
Mahajan, Gauri; Parchandekar, S.K.; Tahir, Mohammad (July 2017).
1810: 1768:
J1978 – Defines minimal operating standards for OBD-II scan tools
1692:
For the 'P' category this indicates a generic (SAE defined) code.
1571: 302:
2008: All cars sold in the United States are required to use the
2953:"OBD2 Data Logger – Easily Record & Visualize Your Car Data" 2865:"How to choose an OBD II adapter: Wi-Fi or Bluetooth – inCarDoc" 1839:
Part 2: CARB requirements for interchange of digital information
1498:
The ability to use multiple software programs adding flexibility
1382: 1161:
shows current sensor live data from PIDs ("Parameter IDs"). See
579:
VW: Switched +12 to tell a scan tool whether the ignition is on.
439:
The pinout for the ALDL connection on these cars is as follows:
3095:
IEEE International Conference on Electro/Information Technology
2495:. General Motors Corporation. December 1993. pp. 6E3–A–11. 2292:. International Organization for Standardization. January 2005. 1604: 1516: 1482: 1043: 929: 821: 3003:"Advantages And Disadvantages Of A Dash Cam | Moneyshake Blog" 1406:
Access and control other control units, such as air bag or ABS
856:
P00xx – Fuel and Air Metering and Auxiliary Emission Controls.
2183:"On-Board Diagnostic II (OBD II) Systems - Fact Sheet / FAQs" 1856:
Part 3: Low-speed, fault-tolerant, medium-dependent interface
1816: 1467: 1457: 1446: 1442: 3061:"Advantages and Disadvantages of Personal digital assistant" 2713:
International Research Journal of Engineering and Technology
1819:– Defines a data protocol for heavy duty commercial vehicles 1027:
Message length is restricted to 12 bytes, including CRC
508:
An OBD 1.5 has also been used in the Ford Scorpio since 95.
428:(Chevrolet Camaro and Pontiac Firebird) for 1995 and on the 3109:"What is Vehicle Telematics? Definition and FAQs | OmniSci" 1836:
Part 1: Requirements for interchange of digital information
1706:
For other categories this has been reserved for future use.
1492:
Large storage capacity for data logging and other functions
386:
OBD 1.5 refers to a partial implementation of OBD-II which
342: 336: 210: 180: 172: 3381: 1174:
makes Freeze Frame data accessible via the same PIDs. See
530: 51:
to detect failures that may increase the vehicle tailpipe
1973:
in the OBD specifications, which instead rely largely on
1716:
0 – Fuel and air metering and auxiliary emission controls
1646: 1461: 1437:
An OBD-II software package when installed in a computer (
1421: 1415: 1233:
High sensor voltage threshold for switch time measurement
989:
Message length is restricted to 12 bytes, including
191: 2703: 1774:
J2012 – Defines standards trouble codes and definitions.
1227:
Low sensor voltage threshold for switch time measurement
904:
JOBD is a version of OBD-II for vehicles sold in Japan.
719:
Mercedes (K-Line): AB diagnostic – safety systems.
135:
introduces the first on-board computer system, in their
3218:"Experimental Security Analysis of a Modern Automobile" 3190:"Car hacks could turn commutes into a scene from Speed" 2507:"EEC IV Code Reader: For 2.9L 12 Valve & Early Tdi" 1919:
Part 3: Implementation of unified diagnostic services (
871:
P05xx – Vehicle Speed Controls and Idle Control System.
599:
Mercedes (K-Line): ABS, ASR, ESP, ETS, BAS diagnostic.
202:
and other military vehicles of the era for the US Army.
2808:"Intro to OBD-II vehicle diagnostics and GPS tracking" 401:), and have a subset of the OBD-II codes implemented. 2977: 2048:"Regulations for Emissions from Vehicles and Engines" 1390:
A range of rugged hand-held scan tools is available.
1094:
Message may contain up to 255 bytes in the data field
3174: 3172: 3170: 2453:"On-Board Diagnostic II (OBD II) Systems Fact Sheet" 1755: 1403:
Set manufacturer- or vehicle-specific ECU parameters
1358: 1293: 1188: 1058:
K-line idles high, with a 510 ohm resistor to V
3131: 3129: 1884:
Part 1: General information and use case definition
1771:
J1979 – Defines standards for diagnostic test modes
1118: 1067:
Message length is Max 260Bytes. Data field MAX 255.
3279:"Video: Key fob reprogrammers steal BMW in 3 mins" 2406:OBD-I to OBD-II: A History of On-Board Diagnostics 1926:Part 4: Requirements for emissions-related systems 1731:5 – Vehicle speed control and idle control systems 1653:P – Powertrain (engine, transmission and ignition) 1629: 995:Employs a multi-master arbitration scheme called ' 852:The next character would refer to the sub system. 561:SAE J1962 defines the pinout of the connector as: 542:Female OBD-II type A connector pinout – front view 3253:"$ 25 gadget lets hackers seize control of a car" 3167: 3157:"Complete OBD2 Codes List With Basic Explanation" 2587:. Publications Office of the European Parliament. 1876:Part 4: Requirements for emission-related systems 1686:1 – Indicates a manufacturer-specific (OEM) code. 1142: 862:P02xx – Fuel and Air Metering (Injector Circuit). 3389: 3126: 2640:. Australian Government ComLaw. April 28, 2007. 2585:"Directive 98/69/EC of the European Parliament" 1850:Part 1: Data link layer and physical signalling 1659:B – Body (includes air conditioning and airbag) 1591:Instrumentation may take the form of dedicated 1374:dealership tools to vehicle telematic devices. 908:ADR 79/01 & 79/02 (Australian OBD standard) 3138:"OBD2 Codes Guides and List for Free Download" 2654:. Australian Government ComLaw. June 30, 2010. 2409:, US: The Morey Corporation, December 21, 2022 2156:. US: Department of the Army. August 1, 1982. 1831:International Organization for Standardization 1829:ISO 9141: Road vehicles – Diagnostic systems. 1811:SAE standards documents on HD (Heavy Duty) OBD 1577:Driver's supplementary vehicle instrumentation 1572:Driver's supplementary vehicle instrumentation 1501:The identification and clearance of fault code 525: 239:~1994: Motivated by a desire for a state-wide 220:(CARB) requires that all new vehicles sold in 3382:United States Environmental Protection Agency 3299: 2362:International Council on Clean Transportation 2212: 2210: 2208: 2206: 2204: 2202: 2200: 1896:Part 5: Emissions-related diagnostic services 432:(Chevrolet Cavalier and Pontiac Sunfire) and 160:introduces the first data link on their 1980 2074:Digital Electronic Fuel Injection 16007.02-1 1722:2 – Fuel and air metering (injector circuit) 1495:Higher resolution screen than handheld tools 999:with Non-Destructive Arbitration' (CSMA/NDA) 932:-engined cars and since January 1, 2007 for 824:-engined cars and since January 1, 2004 for 2304:"CAN Bus Explained – A Simple Intro (2021)" 2121:IEEE Transactions on Industrial Electronics 2076:. GM Product Service Training. August 1979. 1899:Part 6: Diagnostic trouble code definitions 1683:0 – Indicates a generic (SAE defined) code. 1584:diagnosis, tuning, or hidden data logging. 424:(Chevrolet Corvette) for 1994–1995, on the 420:(Chevrolet Beretta/Corsica) for 1994–1995, 3086:Shashika, Muramudalige (August 24, 2015). 2329:"GB 18352.6-2016 – PDF BOOK Auto-delivery" 2197: 1780:J2178-2 – Gives data parameter definitions 1656:C – Chassis (includes ABS and brake fluid) 1468:PC-based scan tools and analysis platforms 959: 651:Mercedes (TNA): TD engine rotation speed. 2624:"OBD-II Check Engine Light Trouble Codes" 1504:Data shown by intuitive graphs and charts 3215: 3085: 2935:"OBD2 Diagnostic Software for Laptop/PC" 2740:"How Can I Read OBD2 Freeze Frame Data?" 2020: 1957:are not designed with security in mind. 1515: 1471: 1381: 1221:Lean-to-Rich O2 sensor threshold voltage 1215:Rich-to-Lean O2 sensor threshold voltage 1147:Here is a basic introduction to the OBD 1123:OBD-II provides access to data from the 545: 537: 529: 31: 3276: 3154: 1377: 785:Activate Ethernet (Diagnostics over IP) 14: 3390: 3187: 3135: 2932: 2888: 2791:"Autoboss 30 Diagnostic Coverage List" 2763: 2737: 1750: 1416:Mobile device-based tools and analysis 1263:Time between voltage transitions in ms 1088:Physical layer identical to ISO 9141-2 631:SAE J1850 PWM only (not SAE 1850 VPW) 325: 3250: 1853:Part 2: High-speed medium access unit 1616: 1008:— 10.4/41.6 kB/sec, standard of 868:P04xx – Auxiliary Emissions Controls. 404:This hybrid system was present on GM 306:signaling standard (a variant of the 234:Society of Automotive Engineers (SAE) 3332:Birnbaum, Ralph and Truglia, Jerry. 3300:Van den Brink, Rob (July 10, 2012). 2766:"How To Read OBD2 Freeze Frame Data" 2559:"OBD II diagnostic interface pinout" 2493:1994 Corvette Service Manual, Book 2 2479:1994 Corvette Service Manual, Book 2 2189:. September 28, 2009. Archived from 1859:Part 4: Time-triggered communication 973:— 41.6 kB/sec, standard of the 717:Ford: FEPS – Programming PCM voltage 575:GM: J2411 GMLAN/SWC/Single-Wire CAN. 78: 3024:"Periodic motor vehicle test (APK)" 2428:"OBD - On-Board Diagnostic Program" 2220:. Ford Motor Company. June 9, 2011. 2163:from the original on August 6, 2020 2118: 1953:. Their conclusion is that vehicle 1559: 865:P03xx – Ignition System or Misfire. 843: 288:2006: All vehicles manufactured in 24: 3226:University of California San Diego 3216:Mastakar, Gaurav (April 6, 2012). 2377:ALDL Bluetooth AdapterUser's Guide 2052:US Environmental Protection Agency 1932: 1543:Monitoring of driver behaviour by 1432: 715:Ethernet RX- (Diagnostics over IP) 691:Ethernet RX+ (Diagnostics over IP) 663:Ethernet TX- (Diagnostics over IP) 645:Ethernet TX+ (Diagnostics over IP) 27:Automotive engineering terminology 25: 3419: 3364: 2933:Miller, Tim (February 12, 2019). 2764:Miller, Tim (February 28, 2018). 1756:SAE standards documents on OBD-II 1634:OBD-II diagnostic trouble codes ( 912:The ADR 79/01 (Vehicle Standard ( 3136:Miller, Tim (October 25, 2021). 2889:Miller, Tim (October 31, 2021). 2844:"OBD Software – Elm Electronics" 1823: 1725:3 – Ignition systems or misfires 1400:Access more advanced diagnostics 1359:#OBD-II_diagnostic_trouble_codes 1294:#OBD-II_diagnostic_trouble_codes 1189:#OBD-II_diagnostic_trouble_codes 1119:OBD-II diagnostic data available 1091:Data rate 1.2 to 10.4 kBaud 874:P06xx – Computer Output Circuit. 804:(+24 Volt for type B connector) 593:GM: 8192 baud ALDL where fitted. 534:Female OBD-II connector on a car 83: 3293: 3270: 3244: 3209: 3181: 3155:Richard, David (June 4, 2021). 3148: 3101: 3079: 3053: 3041: 3016: 2995: 2970: 2945: 2926: 2901: 2882: 2857: 2836: 2818: 2800: 2783: 2757: 2731: 2697: 2672: 2658: 2644: 2630: 2616: 2591: 2577: 2551: 2525: 2499: 2485: 2471: 2445: 2420: 2397: 2383: 2369: 2346: 2321: 2296: 2282: 2260: 1913:Part 2: Network layer services 1893:Part 4: External test equipment 1734:6 – Computer and output circuit 1728:4 – Auxiliary emission controls 1667: 1630:OBD-II diagnostic trouble codes 1511: 1365: 802:(+12 Volt for type A connector) 3188:Bright, Peter (May 15, 2010). 2891:"How Does OBD2 Software Work?" 2666:"Diagnosing Serial Data Buses" 2457:California Air Resources Board 2432:California Air Resources Board 2238: 2187:California Air Resources Board 2175: 2143: 2112: 2080: 2066: 2040: 2014: 1245:Lean-to Rich switch time in ms 1239:Rich-to-Lean switch time in ms 1143:Mode of operation/OBD services 859:P01xx – Fuel and Air Metering. 218:California Air Resources Board 98:format but may read better as 13: 1: 3251:Marks, Paul (July 17, 2013). 3050:open source OBD trip computer 2230:: CS1 maint: date and year ( 2008: 1539:auto insurance risk selection 1319:Vehicle Identification Number 1024:Decision point is +3.5 V 997:Carrier Sense Multiple Access 771:(ISO 9141-2 and ISO 14230-4) 759:(ISO 9141-2 and ISO 14230-4) 2738:Miller, Tim (June 7, 2019). 1330:In-use performance counters 745:(ISO 15765-4 and SAE J2284) 733:(ISO 15765-4 and SAE J2284) 7: 3376:National OBD Clearing House 1993:Unified Diagnostic Services 1980: 1910:Part 1: General information 1530:Data logging uses include: 946: 526:OBD-II diagnostic connector 271:European emission standards 249:gross vehicle weight rating 49:federal emissions standards 10: 3424: 1975:security through obscurity 1902:Part 7: Data link security 1743:A-F – Hybrid Trouble Codes 775: 749: 723: 697: 673: 635: 603: 565: 381: 334: 74: 3097:– via Academia.edu. 1873:Part 3: Application layer 1719:1 – Fuel and air metering 1085:pin 15: L-line (optional) 1052:pin 15: L-line (optional) 1021:High voltage is +7 V 986:High voltage is +5 V 954:diesel particulate filter 511: 281: 266: 226:Exhaust gas recirculation 213:signaling on some models. 175:that interfaces with the 3408:Vehicle security systems 3302:"Dude, Your Car is Pwnd" 3277:Riggers (July 2, 2012). 3222:University of Washington 1943:University of California 1939:University of Washington 1700:3 – Category dependent: 1689:2 – Category dependent: 1662:U – Network (wiring bus) 1257:Maximum voltage for test 1251:Minimum voltage for test 887: 397:(although they have two 355:emission control systems 348: 69:diagnostic trouble codes 3398:Automotive technologies 2333:www.chinesestandard.net 2129:10.1109/TIE.1985.350105 2100:Cite magazine requires 1870:Part 2: Data link layer 1789:J2284-3 – Defines 500K 960:OBD-II signal protocols 899: 814: 781:Manufacturer discretion 711:Manufacturer discretion 687:Manufacturer discretion 659:Manufacturer discretion 641:Manufacturer discretion 589:Manufacturer discretion 571:Manufacturer discretion 330: 308:Controller Area Network 107:converting this section 3351:. Pennsylvania, 2003. 3334:Getting to Know OBD II 2513:. UK. January 14, 2006 2379:, 1320 Electronics LLC 2123:. IE-32 (4): 327–333. 1867:Part 1: Physical layer 1802:J2411 – Describes the 1521: 1477: 1387: 1345:for an extensive list. 1343:OBD-II PIDs#Service_09 1268:OBD-II PIDs#Service_05 1176:OBD-II PIDs#Service_02 1165:for an extensive list. 1163:OBD-II PIDs#Service_01 1149:communication protocol 971:pulse-width modulation 551: 543: 535: 185:Pulse-width modulation 37: 3318:on February 23, 2013. 3232:on September 20, 2012 3178:ELM327DSL.pdf, p. 36. 2909:"OBD Interpreter ICs" 2599:"Blog | Indramat USA" 2268:"OBDII Compatibility" 1519: 1475: 1385: 1137:Table of OBD-II Codes 1077:Keyword Protocol 2000 880:P08xx – Transmission. 877:P07xx – Transmission. 549: 541: 533: 177:Engine Control Module 35: 3403:Industrial computing 2539:. September 30, 2019 2459:. September 19, 2019 1951:engine control units 1603:, smartphones, or a 1551:Analysis of vehicle 1378:Hand-held scan tools 1006:variable pulse width 892:The term "EOBD2" is 820:January 1, 2001 for 412:cars for 1994–1995, 399:catalytic converters 273:Directive 98/69/EC). 253:California emissions 41:On-board diagnostics 3347:SAE International. 3067:. December 15, 2020 1998:Engine control unit 1937:Researchers at the 1751:Standards documents 1125:engine control unit 667:Chrysler CCD Bus(-) 649:Chrysler CCD Bus(+) 597:Toyota: RPM signal. 519:Data Link Connector 378:equipped vehicles. 326:Standard interfaces 3336:. New York, 2000. 2668:. August 25, 2016. 2565:. December 2, 2017 1617:Vehicle telematics 1522: 1478: 1424:adaptor cables or 1388: 975:Ford Motor Company 789:Mercedes: Ignition 552: 544: 536: 109:, if appropriate. 38: 2680:"ISO 9141-2:1994" 2533:"Mercedes PinOut" 2193:on June 27, 2013. 1989:("Parameter IDs") 1607:navigation unit. 1599:or interfaces to 809: 808: 627:Bus negative Line 496: 495: 241:emissions testing 162:Cadillac Eldorado 152:Cadillac Seville. 128: 127: 16:(Redirected from 3415: 3320: 3319: 3317: 3311:. Archived from 3306: 3297: 3291: 3290: 3288: 3286: 3274: 3268: 3267: 3265: 3263: 3248: 3242: 3241: 3239: 3237: 3228:. Archived from 3213: 3207: 3206: 3204: 3202: 3185: 3179: 3176: 3165: 3164: 3152: 3146: 3145: 3133: 3124: 3123: 3121: 3119: 3105: 3099: 3098: 3092: 3083: 3077: 3076: 3074: 3072: 3057: 3051: 3045: 3039: 3038: 3036: 3034: 3020: 3014: 3013: 3011: 3009: 2999: 2993: 2992: 2990: 2988: 2974: 2968: 2967: 2965: 2963: 2949: 2943: 2942: 2930: 2924: 2923: 2921: 2919: 2905: 2899: 2898: 2886: 2880: 2879: 2877: 2875: 2861: 2855: 2854: 2852: 2850: 2840: 2834: 2833: 2822: 2816: 2815: 2804: 2798: 2797: 2795: 2787: 2781: 2780: 2778: 2776: 2761: 2755: 2754: 2752: 2750: 2735: 2729: 2728: 2726: 2724: 2710: 2701: 2695: 2694: 2692: 2690: 2676: 2670: 2669: 2662: 2656: 2655: 2648: 2642: 2641: 2634: 2628: 2627: 2620: 2614: 2613: 2611: 2609: 2603:indramat-usa.com 2595: 2589: 2588: 2581: 2575: 2574: 2572: 2570: 2555: 2549: 2548: 2546: 2544: 2529: 2523: 2522: 2520: 2518: 2503: 2497: 2496: 2489: 2483: 2482: 2475: 2469: 2468: 2466: 2464: 2449: 2443: 2442: 2440: 2438: 2424: 2418: 2417: 2416: 2414: 2401: 2395: 2394: 2387: 2381: 2380: 2373: 2367: 2366: 2358: 2350: 2344: 2343: 2341: 2339: 2325: 2319: 2318: 2316: 2314: 2300: 2294: 2293: 2286: 2280: 2279: 2277: 2275: 2264: 2258: 2257: 2255: 2253: 2242: 2236: 2235: 2229: 2221: 2214: 2195: 2194: 2179: 2173: 2172: 2170: 2168: 2162: 2155: 2147: 2141: 2140: 2116: 2110: 2109: 2103: 2098: 2096: 2088: 2084: 2078: 2077: 2070: 2064: 2063: 2061: 2059: 2054:. April 15, 2016 2044: 2038: 2037: 2035: 2033: 2018: 1955:embedded systems 1740:8 – Transmission 1737:7 – Transmission 1674: 1671: 1560:Emission testing 1354: 1312: 1303: 1289: 1279: 1262: 1256: 1250: 1244: 1238: 1232: 1226: 1220: 1214: 1207: 1198: 1185: 1172: 1159: 844:EOBD fault codes 595:BMW: RPM signal. 564: 563: 442: 441: 123: 120: 114: 105:You can help by 87: 86: 79: 21: 3423: 3422: 3418: 3417: 3416: 3414: 3413: 3412: 3388: 3387: 3367: 3362: 3323: 3315: 3304: 3298: 3294: 3284: 3282: 3275: 3271: 3261: 3259: 3249: 3245: 3235: 3233: 3214: 3210: 3200: 3198: 3186: 3182: 3177: 3168: 3153: 3149: 3134: 3127: 3117: 3115: 3113:www.omnisci.com 3107: 3106: 3102: 3090: 3084: 3080: 3070: 3068: 3059: 3058: 3054: 3046: 3042: 3032: 3030: 3028:business.gov.nl 3022: 3021: 3017: 3007: 3005: 3001: 3000: 2996: 2986: 2984: 2976: 2975: 2971: 2961: 2959: 2957:CSS Electronics 2951: 2950: 2946: 2931: 2927: 2917: 2915: 2907: 2906: 2902: 2887: 2883: 2873: 2871: 2869:CarDoctorPortal 2863: 2862: 2858: 2848: 2846: 2842: 2841: 2837: 2824: 2823: 2819: 2806: 2805: 2801: 2793: 2789: 2788: 2784: 2774: 2772: 2762: 2758: 2748: 2746: 2736: 2732: 2722: 2720: 2708: 2702: 2698: 2688: 2686: 2678: 2677: 2673: 2664: 2663: 2659: 2650: 2649: 2645: 2636: 2635: 2631: 2622: 2621: 2617: 2607: 2605: 2597: 2596: 2592: 2583: 2582: 2578: 2568: 2566: 2563:Pinoutguide.com 2557: 2556: 2552: 2542: 2540: 2537:Pinoutguide.com 2531: 2530: 2526: 2516: 2514: 2505: 2504: 2500: 2491: 2490: 2486: 2477: 2476: 2472: 2462: 2460: 2451: 2450: 2446: 2436: 2434: 2426: 2425: 2421: 2412: 2410: 2403: 2402: 2398: 2389: 2388: 2384: 2375: 2374: 2370: 2356: 2352: 2351: 2347: 2337: 2335: 2327: 2326: 2322: 2312: 2310: 2308:CSS Electronics 2302: 2301: 2297: 2288: 2287: 2283: 2273: 2271: 2266: 2265: 2261: 2251: 2249: 2244: 2243: 2239: 2223: 2222: 2216: 2215: 2198: 2181: 2180: 2176: 2166: 2164: 2160: 2153: 2149: 2148: 2144: 2117: 2113: 2102:|magazine= 2101: 2099: 2090: 2089: 2086: 2085: 2081: 2072: 2071: 2067: 2057: 2055: 2046: 2045: 2041: 2031: 2029: 2019: 2015: 2011: 1983: 1935: 1933:Security issues 1826: 1813: 1798:data link layer 1758: 1753: 1677: 1672: 1668: 1632: 1619: 1574: 1562: 1514: 1470: 1435: 1433:OBD-II Software 1418: 1380: 1368: 1352: 1351:Service / Mode 1310: 1309:Service / Mode 1301: 1300:Service / Mode 1287: 1286:Service / Mode 1277: 1276:Service / Mode 1260: 1254: 1248: 1242: 1236: 1230: 1224: 1218: 1212: 1205: 1204:Service / Mode 1196: 1195:Service / Mode 1183: 1182:Service / Mode 1170: 1169:Service / Mode 1157: 1156:Service / Mode 1145: 1121: 1109:pin 14: CAN Low 1106:pin 6: CAN High 1061: 1004:SAE J1850 VPW ( 969:SAE J1850 PWM ( 962: 949: 936:-engined cars. 910: 902: 894:marketing speak 890: 846: 832: 817: 803: 800: 798:Battery voltage 790: 788: 786: 783: 769: 757: 743: 731: 718: 716: 713: 692: 689: 668: 666: 664: 661: 650: 648: 646: 643: 629: 614: 598: 596: 594: 591: 580: 578: 576: 573: 556:J1962 connector 528: 514: 384: 351: 339: 333: 328: 124: 118: 115: 104: 88: 84: 77: 28: 23: 22: 15: 12: 11: 5: 3421: 3411: 3410: 3405: 3400: 3386: 3385: 3379: 3373: 3366: 3365:External links 3363: 3361: 3360: 3345: 3329: 3328: 3327: 3322: 3321: 3309:SANS Institute 3292: 3269: 3243: 3208: 3180: 3166: 3147: 3125: 3100: 3078: 3052: 3040: 3015: 2994: 2978:"Home • IOSiX" 2969: 2944: 2925: 2900: 2881: 2856: 2835: 2817: 2812:OBD By Tramigo 2799: 2782: 2756: 2730: 2696: 2671: 2657: 2643: 2629: 2615: 2590: 2576: 2550: 2524: 2498: 2484: 2470: 2444: 2419: 2396: 2382: 2368: 2345: 2320: 2295: 2281: 2259: 2237: 2196: 2174: 2142: 2111: 2079: 2065: 2039: 2021:CarTechBooks. 2012: 2010: 2007: 2006: 2005: 2000: 1995: 1990: 1982: 1979: 1967:authentication 1934: 1931: 1930: 1929: 1928: 1927: 1924: 1917: 1911: 1905: 1904: 1903: 1900: 1897: 1894: 1891: 1888: 1885: 1879: 1878: 1877: 1874: 1871: 1868: 1862: 1861: 1860: 1857: 1854: 1851: 1845: 1844: 1843: 1840: 1837: 1825: 1822: 1821: 1820: 1812: 1809: 1808: 1807: 1800: 1787: 1784: 1781: 1778: 1775: 1772: 1769: 1766: 1762: 1757: 1754: 1752: 1749: 1745: 1744: 1741: 1738: 1735: 1732: 1729: 1726: 1723: 1720: 1717: 1710: 1709: 1708: 1707: 1704: 1698: 1697: 1696: 1693: 1687: 1684: 1676: 1675: 1665: 1664: 1663: 1660: 1657: 1654: 1631: 1628: 1618: 1615: 1593:trip computers 1588:fuel economy. 1573: 1570: 1561: 1558: 1549: 1548: 1541: 1535: 1513: 1510: 1506: 1505: 1502: 1499: 1496: 1493: 1469: 1466: 1434: 1431: 1417: 1414: 1413: 1412: 1411: 1410: 1407: 1404: 1401: 1395: 1379: 1376: 1367: 1364: 1363: 1362: 1348: 1347: 1346: 1339: 1338: 1337: 1334: 1328: 1325: 1322: 1306: 1297: 1283: 1273: 1272: 1271: 1264: 1258: 1252: 1246: 1240: 1234: 1228: 1222: 1216: 1201: 1192: 1179: 1166: 1144: 1141: 1120: 1117: 1113: 1112: 1111: 1110: 1107: 1097: 1096: 1095: 1092: 1089: 1086: 1083: 1070: 1069: 1068: 1065: 1062: 1059: 1056: 1055:UART signaling 1053: 1050: 1037: 1036: 1035: 1028: 1025: 1022: 1019: 1016: 1010:General Motors 1002: 1001: 1000: 993: 987: 984: 981: 961: 958: 948: 945: 909: 906: 901: 898: 889: 886: 882: 881: 878: 875: 872: 869: 866: 863: 860: 857: 845: 842: 828:engined cars. 816: 813: 807: 806: 795: 792: 778: 774: 773: 764: 761: 752: 748: 747: 738: 735: 726: 722: 721: 708: 705: 700: 696: 695: 684: 681: 679:Chassis ground 676: 672: 671: 656: 653: 638: 634: 633: 624: 621: 606: 602: 601: 586: 583: 568: 527: 524: 513: 510: 494: 493: 490: 487: 484: 481: 478: 475: 472: 468: 467: 464: 461: 458: 455: 452: 449: 446: 388:General Motors 383: 380: 350: 347: 335:Main article: 332: 329: 327: 324: 323: 322: 318: 315: 300: 297: 286: 278:European Union 274: 263:European Union 259: 256: 245: 244:specification. 237: 214: 207:General Motors 203: 188: 169:General Motors 165: 158:General Motors 154: 143: 126: 125: 119:September 2021 91: 89: 82: 76: 73: 65:real-time data 26: 9: 6: 4: 3: 2: 3420: 3409: 3406: 3404: 3401: 3399: 3396: 3395: 3393: 3383: 3380: 3377: 3374: 3372: 3369: 3368: 3358: 3357:0-7680-1145-0 3354: 3350: 3346: 3343: 3342:0-9706711-0-5 3339: 3335: 3331: 3330: 3325: 3324: 3314: 3310: 3303: 3296: 3281:. PistonHeads 3280: 3273: 3258: 3257:New Scientist 3254: 3247: 3231: 3227: 3223: 3219: 3212: 3197: 3196: 3191: 3184: 3175: 3173: 3171: 3162: 3158: 3151: 3143: 3139: 3132: 3130: 3114: 3110: 3104: 3096: 3089: 3082: 3066: 3065:GeeksforGeeks 3062: 3056: 3049: 3044: 3029: 3025: 3019: 3004: 2998: 2983: 2979: 2973: 2958: 2954: 2948: 2940: 2936: 2929: 2914: 2913:OBD Solutions 2910: 2904: 2896: 2892: 2885: 2870: 2866: 2860: 2845: 2839: 2831: 2827: 2821: 2813: 2809: 2803: 2792: 2786: 2771: 2767: 2760: 2745: 2741: 2734: 2718: 2714: 2707: 2700: 2685: 2681: 2675: 2667: 2661: 2653: 2647: 2639: 2633: 2625: 2619: 2604: 2600: 2594: 2586: 2580: 2564: 2560: 2554: 2538: 2534: 2528: 2512: 2508: 2502: 2494: 2488: 2480: 2474: 2458: 2454: 2448: 2433: 2429: 2423: 2408: 2407: 2400: 2392: 2386: 2378: 2372: 2364: 2363: 2355: 2349: 2334: 2330: 2324: 2309: 2305: 2299: 2291: 2285: 2269: 2263: 2247: 2241: 2233: 2227: 2219: 2213: 2211: 2209: 2207: 2205: 2203: 2201: 2192: 2188: 2184: 2178: 2159: 2152: 2146: 2138: 2134: 2130: 2126: 2122: 2115: 2107: 2094: 2093:cite magazine 2083: 2075: 2069: 2053: 2049: 2043: 2032:September 15, 2028: 2024: 2017: 2013: 2004: 2001: 1999: 1996: 1994: 1991: 1988: 1985: 1984: 1978: 1976: 1972: 1971:authorization 1968: 1964: 1958: 1956: 1952: 1948: 1944: 1940: 1925: 1922: 1918: 1916: 1912: 1909: 1908: 1906: 1901: 1898: 1895: 1892: 1889: 1886: 1883: 1882: 1880: 1875: 1872: 1869: 1866: 1865: 1863: 1858: 1855: 1852: 1849: 1848: 1846: 1841: 1838: 1835: 1834: 1832: 1828: 1827: 1824:ISO standards 1818: 1815: 1814: 1805: 1801: 1799: 1795: 1792: 1788: 1785: 1782: 1779: 1776: 1773: 1770: 1767: 1763: 1760: 1759: 1748: 1742: 1739: 1736: 1733: 1730: 1727: 1724: 1721: 1718: 1715: 1714: 1713: 1705: 1702: 1701: 1699: 1694: 1691: 1690: 1688: 1685: 1682: 1681: 1680: 1670: 1666: 1661: 1658: 1655: 1652: 1651: 1650: 1648: 1643: 1641: 1637: 1627: 1623: 1614: 1611: 1608: 1606: 1602: 1598: 1594: 1589: 1585: 1583: 1578: 1569: 1566: 1557: 1554: 1546: 1545:fleet vehicle 1542: 1540: 1536: 1533: 1532: 1531: 1528: 1526: 1518: 1509: 1503: 1500: 1497: 1494: 1491: 1490: 1489: 1486: 1484: 1474: 1465: 1463: 1459: 1455: 1450: 1448: 1444: 1440: 1430: 1427: 1423: 1408: 1405: 1402: 1399: 1398: 1396: 1393: 1392: 1391: 1384: 1375: 1373: 1360: 1355: 1349: 1344: 1340: 1335: 1332: 1331: 1329: 1326: 1323: 1321:): Vehicle ID 1320: 1316: 1315: 1313: 1307: 1304: 1298: 1295: 1290: 1284: 1280: 1274: 1269: 1265: 1259: 1253: 1247: 1241: 1235: 1229: 1223: 1217: 1211: 1210: 1208: 1202: 1199: 1193: 1190: 1186: 1180: 1177: 1173: 1167: 1164: 1160: 1154: 1153: 1152: 1150: 1140: 1138: 1134: 1130: 1126: 1116: 1108: 1105: 1104: 1102: 1098: 1093: 1090: 1087: 1084: 1082:pin 7: K-line 1081: 1080: 1078: 1074: 1071: 1066: 1063: 1057: 1054: 1051: 1049:pin 7: K-line 1048: 1047: 1045: 1041: 1038: 1033: 1029: 1026: 1023: 1020: 1018:Bus idles low 1017: 1014: 1013: 1011: 1007: 1003: 998: 994: 992: 988: 985: 982: 979: 978: 976: 972: 968: 967: 966: 957: 955: 944: 941: 937: 935: 931: 927: 923: 919: 915: 905: 897: 895: 885: 879: 876: 873: 870: 867: 864: 861: 858: 855: 854: 853: 850: 841: 838: 835: 829: 827: 823: 812: 805: 799: 796: 793: 791: 782: 779: 776: 772: 768: 765: 762: 760: 756: 753: 750: 746: 742: 739: 736: 734: 730: 727: 724: 720: 712: 709: 706: 704: 703:Signal ground 701: 698: 694: 688: 685: 682: 680: 677: 674: 670: 660: 657: 654: 652: 642: 639: 636: 632: 628: 625: 622: 620: 618: 613: 612:positive Line 611: 607: 604: 600: 590: 587: 584: 582: 572: 569: 566: 562: 559: 557: 548: 540: 532: 523: 520: 509: 506: 502: 499: 491: 488: 485: 482: 479: 476: 473: 470: 469: 465: 462: 459: 456: 453: 450: 447: 444: 443: 440: 437: 435: 431: 427: 423: 419: 415: 411: 407: 402: 400: 396: 395:oxygen sensor 391: 389: 379: 376: 371: 369: 363: 360: 356: 346: 344: 338: 319: 316: 313: 309: 305: 301: 298: 295: 291: 287: 283: 279: 275: 272: 268: 264: 260: 257: 254: 250: 246: 242: 238: 235: 231: 227: 223: 219: 215: 212: 208: 204: 201: 197: 193: 189: 186: 182: 178: 174: 170: 166: 163: 159: 155: 153: 149: 144: 141: 138: 137:fuel-injected 134: 130: 129: 122: 113:is available. 112: 108: 102: 101: 97: 92:This section 90: 81: 80: 72: 70: 66: 62: 59:illuminate a 56: 54: 50: 46: 42: 34: 30: 19: 3348: 3333: 3313:the original 3295: 3283:. Retrieved 3272: 3260:. Retrieved 3256: 3246: 3234:. Retrieved 3230:the original 3211: 3199:. Retrieved 3195:Ars Technica 3193: 3183: 3161:Weekly Tools 3160: 3150: 3141: 3118:November 22, 3116:. Retrieved 3112: 3103: 3094: 3081: 3071:November 22, 3069:. Retrieved 3064: 3055: 3043: 3033:November 22, 3031:. Retrieved 3027: 3018: 3008:November 22, 3006:. Retrieved 2997: 2987:November 22, 2985:. Retrieved 2981: 2972: 2962:November 22, 2960:. Retrieved 2956: 2947: 2938: 2928: 2916:. Retrieved 2912: 2903: 2894: 2884: 2874:November 22, 2872:. Retrieved 2868: 2859: 2849:November 22, 2847:. Retrieved 2838: 2830:Researchgate 2829: 2820: 2811: 2802: 2785: 2775:November 23, 2773:. Retrieved 2769: 2759: 2747:. Retrieved 2743: 2733: 2721:. Retrieved 2716: 2712: 2699: 2689:February 19, 2687:. Retrieved 2683: 2674: 2660: 2646: 2632: 2618: 2606:. Retrieved 2602: 2593: 2579: 2567:. Retrieved 2562: 2553: 2543:December 27, 2541:. Retrieved 2536: 2527: 2515:. Retrieved 2511:Ford Scorpio 2510: 2501: 2492: 2487: 2478: 2473: 2461:. Retrieved 2447: 2435:. Retrieved 2422: 2411:, retrieved 2405: 2399: 2385: 2376: 2371: 2360: 2348: 2338:November 22, 2336:. Retrieved 2332: 2323: 2313:November 22, 2311:. Retrieved 2307: 2298: 2284: 2274:December 25, 2272:. Retrieved 2262: 2250:. Retrieved 2240: 2217: 2191:the original 2177: 2165:. Retrieved 2145: 2120: 2114: 2082: 2073: 2068: 2056:. Retrieved 2042: 2030:. Retrieved 2027:CarTechBooks 2026: 2016: 1959: 1936: 1746: 1711: 1678: 1669: 1644: 1633: 1624: 1620: 1612: 1609: 1590: 1586: 1582:active fault 1576: 1575: 1567: 1563: 1550: 1529: 1525:Data loggers 1523: 1512:Data loggers 1507: 1487: 1479: 1451: 1436: 1419: 1389: 1369: 1366:Applications 1350: 1308: 1299: 1285: 1275: 1203: 1194: 1181: 1168: 1155: 1146: 1128: 1122: 1114: 983:pin 10: Bus– 963: 950: 942: 938: 925: 921: 917: 913: 911: 903: 891: 883: 851: 847: 839: 836: 830: 818: 810: 801: 797: 784: 780: 770: 766: 758: 754: 744: 740: 732: 728: 714: 710: 702: 690: 686: 678: 662: 658: 644: 640: 630: 626: 619:PWM and VPW 615: 608: 592: 588: 574: 570: 560: 553: 515: 507: 503: 500: 497: 438: 403: 392: 385: 372: 367: 364: 352: 340: 116: 111:Editing help 93: 57: 44: 40: 39: 29: 3262:November 5, 3142:OBD Advisor 2939:OBD Advisor 2895:OBD Advisor 2770:OBD Advisor 2608:October 27, 2003:Immobiliser 1987:OBD-II PIDs 1915:ISO 15765-2 1640:hexadecimal 1270:for a list. 1178:for a list. 1133:OBD-II PIDs 1015:pin 2: Bus+ 980:pin 2: Bus+ 304:ISO 15765-4 294:New Zealand 148:Datsun 280Z 3392:Categories 3236:August 23, 3201:August 23, 2744:OBD Planet 2723:August 15, 2009:References 1547:operators. 1099:ISO 15765 1040:ISO 9141-2 916:ustralian 359:California 276:2004: The 261:2001: The 222:California 216:1988: The 150:, and the 133:Volkswagen 2413:March 23, 2270:. US: PLX 2226:cite book 1949:into the 1553:black box 1454:Bluetooth 1426:Bluetooth 1075:KWP2000 ( 1073:ISO 14230 617:SAE J1850 321:EMD/EMD+. 290:Australia 61:tell-tale 53:emissions 2749:July 22, 2569:June 28, 2158:Archived 2137:19426686 1981:See also 1947:firmware 1833:, 1989. 1794:physical 1642:number. 1597:carputer 1282:monitor. 1030:Employs 947:EMD/EMD+ 729:CAN high 230:retronym 200:M60 tank 3285:July 9, 3048:OBDuino 2918:June 2, 2517:June 2, 2463:June 2, 2437:June 2, 2252:May 17, 2167:May 16, 2058:June 2, 1923:on CAN) 1439:Windows 741:CAN low 382:OBD-1.5 368:onboard 285:OBD-II. 75:History 3355:  3340:  2455:. US: 2430:. US: 2185:. US: 2135:  1765:41.6K) 1605:Garmin 1483:ELM327 1044:RS-232 934:diesel 930:petrol 920:esign 826:diesel 822:petrol 767:L-line 755:K-line 512:OBD-II 434:N-Body 430:J-Body 426:F-body 422:Y-body 418:L-body 414:W-body 410:H-body 406:B-body 310:(CAN) 280:makes 265:makes 205:1986: 190:1982: 167:1981: 156:1980: 140:Type 3 131:1968: 94:is in 18:OBD-II 3326:Notes 3316:(PDF) 3305:(PDF) 3091:(PDF) 2982:IOSiX 2794:(PDF) 2709:(PDF) 2357:(PDF) 2161:(PDF) 2154:(PDF) 2133:S2CID 1817:J1939 1804:GMLAN 1458:Wi-Fi 1447:Linux 1445:, or 1317:VIN ( 926:79/01 888:EOBD2 349:OBD-I 341:GM's 183:with 100:prose 3353:ISBN 3338:ISBN 3287:2020 3264:2013 3238:2012 3224:and 3203:2012 3120:2021 3073:2021 3035:2021 3010:2021 2989:2021 2964:2021 2920:2024 2876:2021 2851:2021 2777:2021 2751:2020 2725:2020 2691:2020 2610:2023 2571:2022 2545:2022 2519:2024 2465:2024 2439:2024 2415:2023 2340:2021 2315:2021 2276:2019 2254:2020 2232:link 2169:2020 2106:help 2060:2024 2034:2023 1969:and 1941:and 1796:and 1647:bits 1636:DTCs 1601:PDAs 1353:$ 0A 1341:See 1311:$ 09 1302:$ 08 1288:$ 07 1278:$ 06 1266:See 1261:$ 09 1255:$ 08 1249:$ 07 1243:$ 06 1237:$ 05 1231:$ 04 1225:$ 03 1219:$ 02 1213:$ 01 1206:$ 05 1197:$ 04 1184:$ 03 1171:$ 02 1158:$ 01 1060:batt 1034:/NDA 1032:CSMA 924:ule 900:JOBD 815:EOBD 375:LEDs 343:ALDL 337:ALDL 331:ALDL 292:and 282:EOBD 267:EOBD 211:UART 196:CUCV 181:baud 173:ALDL 96:list 67:and 2719:(7) 2684:ISO 2125:doi 1963:bus 1921:UDS 1791:CAN 1462:USB 1460:or 1443:Mac 1422:USB 1372:OEM 1129:PID 1101:CAN 991:CRC 794:16 763:15 737:14 707:13 683:12 655:11 623:10 610:Bus 492:16 312:bus 192:RCA 45:OBD 3394:: 3307:. 3255:. 3220:. 3192:. 3169:^ 3159:. 3140:. 3128:^ 3111:. 3093:. 3063:. 3026:. 2980:. 2955:. 2937:. 2911:. 2893:. 2867:. 2828:. 2810:. 2768:. 2742:. 2715:. 2711:. 2682:. 2601:. 2561:. 2535:. 2509:. 2359:. 2331:. 2306:. 2228:}} 2224:{{ 2199:^ 2131:. 2097:: 2095:}} 2091:{{ 2050:. 2025:. 1977:. 1595:, 1456:, 1441:, 1079:) 1012:) 977:) 777:8 751:7 725:6 699:5 675:4 637:3 605:2 585:9 567:1 489:15 486:14 483:13 480:12 477:11 474:10 466:8 314:). 198:, 3359:. 3344:. 3289:. 3266:. 3240:. 3205:. 3163:. 3144:. 3122:. 3075:. 3037:. 3012:. 2991:. 2966:. 2941:. 2922:. 2897:. 2878:. 2853:. 2832:. 2814:. 2796:. 2779:. 2753:. 2727:. 2717:4 2693:. 2626:. 2612:. 2573:. 2547:. 2521:. 2467:. 2441:. 2393:. 2365:. 2342:. 2317:. 2278:. 2256:. 2234:) 2171:. 2139:. 2127:: 2108:) 2104:( 2062:. 2036:. 1361:. 1296:. 1191:. 922:R 918:D 914:A 471:9 463:7 460:6 457:5 454:4 451:3 448:2 445:1 121:) 117:( 103:. 43:( 20:)

Index

OBD-II

federal emissions standards
emissions
tell-tale
real-time data
diagnostic trouble codes
list
prose
converting this section
Editing help
Volkswagen
fuel-injected
Type 3
Datsun 280Z
Cadillac Seville.
General Motors
Cadillac Eldorado
General Motors
ALDL
Engine Control Module
baud
Pulse-width modulation
RCA
CUCV
M60 tank
General Motors
UART
California Air Resources Board
California

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.