SAE J1978/ISO 15031-4 specifies a complementary set of functions to be provided by an OBD-II scan tool. These functions provide complete, efficient, and safe access to all regulated OBD (on-board diagnostic) services on any vehicle which is compliant with SAE J1978/ISO 15031-4.
The SAE J1978 content of this document is intended to satisfy the requirements of an OBD-II scan tool as required by current U.S. on-board diagnostic (OBD) regulations.
The ISO 15031-4 content of this document is intended to satisfy the requirements of OBD requirements in countries other than the U.S., and includes functionality not required or not allowed in the U.S.
This document specifies:
A means of establishing communications between an OBD-equipped vehicle and an OBD-II scan tool.
A set of diagnostic services to be provided by an OBD-II scan tool in order to exercise the services defined in SAE J1979/ISO 15031-5.
SAE J1978/ISO 15031-4 does not preclude the inclusion of additional capabilities or functions in an OBD-II scan tool. However, it is the responsibility of the OBD-II scan tool designer to ensure that no such capability or function can adversely affect either an OBD-equipped vehicle, which may be connected to the OBD-II scan tool, or to the OBD-II scan tool itself.
Differences in the SAE J1978 and ISO 15031-4 requirements are highlighted by bold italic text in the technical requirements sections of this document. Notable examples are:
Current U.S. OBD regulations will permit ISO 15765-4 as an allowable OBD serial data link at 500 kbps only. Only those provisions of ISO 15765-4 that pertain to 500 kbps are required to be supported by an SAE J1978 diagnostic scan tool.
Current U.S. OBD regulations will not allow greater than 20 V at the SAE J1962 connector. Only the Type A connector as defined in SAE J1962/ISO 15031-3 needs to be supported by an SAE J1978 diagnostic scan tool.
Rationale
This SAE Recommended Practice supersedes SAE J1978 APR2002 and is technically equivalent to ISO 15031-4.
This document must undergo a Five-Year Review that is required by SAE for Recommended Practices. Changes that have been made to related SAE documents will also affect the content of this document, requiring changes herein. Additional changes and/or additions are also required in order to maintain the technical equivalency between this document and ISO 15031-4.
The committee shall increase customer satisfaction and lower product life cycle costs by investigating and recommending standards that will promote more effective diagnosis of vehicle electrical and electronic system problems. The resulting recommended practices will focus on model year 1992 and beyond. However, they may be useful for prior vehicle diagnosis/repair and may serve as a basis for additional recommended practices and pre-model year 1992 vehicles.Vision Statement: A standard disgnostic connector (in a standard location) will be in all vehicles. Pin assignments for a portion of the connector will also be standardized.All vehicles will implement a set of industry standard diagnostic test modes that can be executed over a standard communication data line (i.e., SAE J1850, ISO 9141-2). Industry standard test information will be associated with some of these diagnostic test modes.An OBD II scan tool will be able to utilize a minimum set of standardized diagnostic test modes and test information.A system will be in place that will allow standard electronic access of all E/E diagnostic service information. Future diagnostic legislation will be in harmony with this vision and the resulting SAE Recommended Practices.
* Redlines comparisons are available for those standards
listed in the Revision History that contain a radio button. A
redline comparison of the current version against a revision is
accomplished by selecting the radio button next to the standard and
then selecting 'compare'. At this time, Redline versions only exist
for some AMS standards. SAE will continue to add redline versioning
with ongoing updates to SAE MOBILUS.
View/Annotate
Content Loading, Please Wait
Document Preview
Content Loading, Please Wait
Document Comparison
Content Loading, Please Wait
Download
A list of downloadable items.
Product Code
Document Title
File Type
Download
J1978_202205
OBD-II Scan Tool
Export Metadata
This modal will allow the user to download citation information or export specific fields of data into one of three file formats: Excel, comma-separated values, or text.
You are currently not logged into your Dashboard account, which is required for annotating.
Please select Login to login or register for the Dashboard. Select Continue to view the content without the ability to annotate.
Redline Warning
You are currently not logged into your Dashboard account, which is required for annotating.
Please select Login to login or register for the Dashboard. Select Continue to view the content without the ability to annotate.
Data Set Warning
OBD-II Scan Tool
SAE Journal Subscriptions are available in a variety of options, which include electronic, electronic with back file, and archive. For detailed information and options, please complete the following:
Content Request
Check My Access!
You may already have access to the Ground Vehicle Standard, OBD-II Scan Tool
Subscription Access
If you have Subscription Access with a username and password, please login below.
Institutional Login
If you have Institutional Access to SAE MOBILUS, using a predetermined organizational login utilizing single-sign-on (Shibboleth), please login below. To request institutional access to SAE MOBILUS, please complete the institutional subscription information form.
Purchase
If you do not have access to SAE MOBILUS via username/password or institutional access, you can still purchase the Ground Vehicle Standard, OBD-II Scan Tool.
Search Tips: Search Operators:AND, OR, NOT; Wild Cards; Using Quotes
SAE MOBILUS® Search Tips
Please note: All terms not contained within quotes, will be evaluated using the OR operator. This means that your search results will contain all results that contain ANY of the entered terms.
AND, OR, NOT
SAE MOBILUS supports the use of the AND, OR and NOT BOOLEAN operators ONLY function with the Advanced Search.
Wild Cards
Using the asterisk, ( * ) allows you to search for a partial word. For example, entering a keyword search of aero* will search for any word beginning with aero.
Using the question mark, ( ? ) allows you to search for a word with a single character wildcard. For example, searching for t?re would match both tire and tyre
Using Quotes
Words in double quotes " " are treated as a phrase. Conducting a search for "heat model" will return all results in which the exact phrase "heat model" is found, while "heat modeling" would NOT be included.
A term combined with a phrase will be joined with an OR operator.
Searching for Standards
When searching for a standard please use the entire Document Number assigned, which includes the abbreviation. A space can be used, or omitted between the abbreviation and number.