This document supersedes SAE J2012 APR2002, and is technically equivalent !to ISO 15031-6:2005 with the exceptions described in Section 1.2.
This document is intended to define the standardized Diagnostic Trouble Codes (DTC) that On-Board Diagnostic (OBD) systems in vehicles are required to report when malfunctions are detected.
This document includes:
a. Diagnostic Trouble Code format.
b. A standardized set of Diagnostic Trouble Codes and descriptions
c. A standardized set of Diagnostic Trouble Codes subtypes known as Failure Types
Also available: The J2012 Diagnostic Trouble Code Definitions Spreadsheet provides DTC information in an excel format for use in your organization's work processes.
The prior version of SAE J2012 was technically equivalent to a draft version of ISO 15031-6: April 30, 2002. The ISO document was subsequently edited and published as an International Standard ISO 15031-6:2005, including minor editorial changes. This version of SAE J2012 includes all of the editorial changes that were included in the published version of the ISO document. This version is updated to include; the latest standardized fault codes and failure type byte subfaults, provide a new fault code appendix format and remove certain figures that belong in the SAE J1930 standard.
SAE is offering the current Diagnostic Trouble Code (DTC) and Failure Type Byte (FTB) appendices in a new Digital DTC and FTB appendices web tool.