The main purpose of this Recommended Practice is to verify that vehicles are capable of communicating a minimum subset of information, in accordance with the diagnostic test services specified in SAE J1979: E/E Diagnostic Test Modes, or the equivalent document ISO 15031-5: Communication Between Vehicle and External Equipment for Emissions-Related Diagnostics - Part 5: Emissions-related diagnostic services. Any software meeting these specifications will utilize the vehicle interface that is defined in SAE J2534, Recommended Practice for Pass-Thru Vehicle Programming.
SAE J1699/3-2012 Referenced Document
ISO 11898:1993 Road vehicles; interchange of digital information; controller area network (CAN) for high-speed communication
ISO 14229:1998 Road vehicles - Diagnostic systems - Diagnostic services specification
ISO 14230-4:2000 Road vehicles - Diagnostic systems; Keyword protocol 2000 - Part 4: Requirements for emission-related systems
ISO 15765-4:2011 Road vehicles - Diagnostic communication over Controller Area Network (DoCAN) - Part 4: Requirements for emissions-related systems
ISO 9141-2:1994 Road vehicles; diagnostic systems; part 2: CARB requirements for interchange of digital information