Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
The SAE J1978 (revised May 2022) standard defines the minimum capabilities for an OBD-II scan tool intended to communicate with OBD-compliant vehicles for emission-related diagnostics. Technically equivalent to ISO 15031-4, this recommended practice is essential for engineers designing generic test equipment such as handheld scan tools or PC-based diagnostic systems. This article highlights the core requirements, communication protocols, and practical design considerations outlined in the standard.
To ensure interoperability with vehicles from different model years and manufacturers, an OBD-II scan tool must support all legally mandated communication protocols. The standard requires support for both legacy and current protocols to cover the widest range of OBD-compliant vehicles.
| Protocol | Type | Common Usage |
|---|---|---|
| SAE J1850 | PWM / VPW | Ford, GM, and other US vehicles (pre-2008) |
| ISO 9141-2 | K-Line | Chrysler, many Asian and European vehicles |
| ISO 14230 | KWP2000 | Keyword Protocol 2000, used in various global vehicles |
| ISO 15765-4 | CAN | Current standard for OBD-II (2008+ vehicles) |
The scan tool must automatically determine the vehicle’s communication protocol by probing the supported interfaces in a defined sequence. This automatic detection ensures that diagnostic communication can be established without user intervention, a critical feature for ease of use and compatibility. Additionally, the diagnostic connector must conform to SAE J1962, with specific pin assignments for each protocol.
To prevent vehicle battery drain, the OBD-II scan tool must implement power management features. The standard requires a power-save mode that activates after a period of inactivity, typically by reducing current draw to a minimal level when the vehicle ignition is off or when the scan tool is idle. This is especially important for tools that remain connected to the vehicle’s diagnostic link connector (DLC) for extended periods.
Another key aspect is the user interface (UI). The standard references SAE J2012 and ISO 15031-6 for consistent text, symbols, and trouble code definitions. Using standardized terms such as “MIL,” “DTC,” “Freeze Frame,” and “Readiness Tests” ensures familiarity across different scan tool brands. The display should follow these guidelines to avoid confusion and maintain a professional user experience.
What communication protocols must an OBD-II scan tool support?
The scan tool must support at least SAE J1850 (PWM and VPW), ISO 9141-2, ISO 14230 (KWP2000), and ISO 15765-4 (CAN). These cover both legacy and modern vehicles.
How does the scan tool automatically determine the vehicle’s protocol?
The scan tool attempts to establish communication using a predefined sequence: first CAN (ISO 15765-4), then J1850, ISO 9141-2, and finally ISO 14230. The tool monitors the vehicle’s response on each protocol and locks onto the one that provides a valid connection.
What are the power management requirements to avoid battery drain?
The standard mandates a power-save mode that limits current consumption when the scan tool is inactive or the vehicle ignition is off. This prevents draining the vehicle battery if the tool remains connected after the engine is turned off.
Which diagnostic connector is used and what are the pin assignments?
The connector must comply with SAE J1962. Pin assignments vary by protocol: for example, pin 2 is for J1850 Bus+, pin 6 for CAN High, pin 14 for CAN Low, pin 7 for K-Line, etc. The full assignment is defined in SAE J1962.