Cars
Fact-checked

At WikiMotors, we're committed to delivering accurate, trustworthy information. Our expert-authored content is rigorously fact-checked and sourced from credible authorities. Discover how we uphold the highest standards in providing you with reliable knowledge.

Learn more...

What is Automotive Diagnostic Software?

Robert Grimmick
Robert Grimmick

Automotive diagnostic software helps identify and repair problems in modern automobiles. This type of software frequently interfaces with a car’s onboard diagnostic computer, and may be used by professional mechanics as well as hobbyists and home users. Automotive diagnostic software is available for many platforms.

Modern automobiles are a blend of 20th century heritage and 21st century technology. While the most basic concepts of the internal combustion engine haven’t changed much since the birth of the automobile, modern electronics and computer technology have made cars cleaner, safer, and more efficient. Today’s cars and trucks aren’t smart enough to fix themselves, however, so onboard computers can often identify problems before a driver notices them. Automotive diagnostic software bridges the gap between man and machine, and helps both amateur and professional mechanics identify problems quickly and easily.

Automotive diagnostic software may help reduce trips to an auto mechanic.
Automotive diagnostic software may help reduce trips to an auto mechanic.

In the U.S., all vehicles sold since 1996 are required to have an internal diagnostic computer, as well as a standard interface to access data from the computer, emissions control systems, and sensors. This set of standards, known as onboard diagnostics II (OBD-II), replaced earlier systems that were unique to each manufacturer. OBD-II and similar standards in Europe and Asia opened the door for tools and software that could interface with cars from all manufacturers; it also gave independent mechanics a way to access electronic information previously reserved to dealerships.

Automotive diagnostics include testing a battery's voltage.
Automotive diagnostics include testing a battery's voltage.

Today, automotive diagnostic software that interfaces with ODB-II systems is available for virtually every platform, from laptops to smartphones. The capabilities of these programs vary, but most can read diagnostic trouble codes (DTCs) that trigger the check engine lights on car dashboards. DTCs can provide specific information about electric and mechanical problems in a vehicle. Sometimes a driver can read or reset a trouble code without a trip to an auto mechanic.

Mechanics can explain to customers what the diagnostic scan codes mean, and how they should be repaired.
Mechanics can explain to customers what the diagnostic scan codes mean, and how they should be repaired.

In addition to trouble codes, automotive diagnostic software can use OBD-II and similar European and Asian standards to monitor vehicle functions. The software can send a message to the car’s electronic devices, asking for information about everything from coolant temperature to ignition timing. These functions can provide useful information like gas mileage or diagnose problems that don’t necessarily trigger a DTC.

An oscilloscope may be used to diagnose electrical problems in a vehicle.
An oscilloscope may be used to diagnose electrical problems in a vehicle.

Professional automotive diagnostic software may rely on more than just OBD-II information. Mechanics and car dealerships might use specialized tools like an oscilloscope to diagnose electrical problems or an exhaust gas analyzer for emissions testing. Software to interface with these tools exists, and can be an important assist for automotive service professionals. In addition, some manufacturers employ codes and messages that are not part of the OBD-II standard which may be unreadable by consumer-level software. These non-standard codes require professional software built with support for a particular manufacturer.

Discuss this Article

Post your comments
Login:
Forgot password?
Register:
    • Automotive diagnostic software may help reduce trips to an auto mechanic.
      By: goodluz
      Automotive diagnostic software may help reduce trips to an auto mechanic.
    • Automotive diagnostics include testing a battery's voltage.
      By: Željko Radojko
      Automotive diagnostics include testing a battery's voltage.
    • Mechanics can explain to customers what the diagnostic scan codes mean, and how they should be repaired.
      By: Andres Rodriguez
      Mechanics can explain to customers what the diagnostic scan codes mean, and how they should be repaired.
    • An oscilloscope may be used to diagnose electrical problems in a vehicle.
      By: motorlka
      An oscilloscope may be used to diagnose electrical problems in a vehicle.
    • Auto diagnostics software interfaces with a car's computer.
      By: Kurhan
      Auto diagnostics software interfaces with a car's computer.
    • All vehicles produced since 1996 are required to have an onboard diagnostics computer, known as OBD-II.
      By: Tyler Olson
      All vehicles produced since 1996 are required to have an onboard diagnostics computer, known as OBD-II.