• There are no items in your cart

SAE J 2534 : 2010

Superseded

Superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

View Superseded by
superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

RECOMMENDED PRACTICE FOR PASS-THRU VEHICLE PROGRAMMING

Superseded date

12-01-2004

Published date

01-01-2010

Foreword
1 Scope
2 References
   2.1 Applicable Publications
       2.1.1 SAE Publications
       2.1.2 ISO Documents
3 Definitions
4 Acronyms
5 Pass-Thru Concept
6 Pass-Thru System requirements
   6.1 PC requirements
   6.2 Software Requirements and Assumptions
   6.3 Connection to PC
   6.4 Connection to Vehicle
   6.5 Communication Protocols
       6.5.1 ISO 9141
       6.5.2 ISO 14230-4 (KWP2000)
       6.5.3 SAE J1850 41.6 kbps PWM (pulse width modulation)
       6.5.4 SAE J1850 10.4 kbps VPW (variable pulse width)
       6.5.5 CAN
       6.5.6 ISO 15765-4 (CAN)
       6.5.7 SAE J 2610 DaimlerChrysler SCI
   6.6 Programmable power supply
   6.7 Data Buffering
7 Win32 Application Programming Interface
   7.1 API Functions - Overview
   7.2 API Functions - Detailed Information
       7.2.1 PassThruConnect
       7.2.2 PassThruDisconnect
       7.2.3 PassThruReadMsgs
       7.2.4 PassThruWriteMsgs
       7.2.5 PassThruStartPeriodicMsg
       7.2.6 PassThruStopPeriodicMsg
       7.2.7 PassThruStartMsgFilter
       7.2.8 PassThruStopMsgFllter
       7.2.9 PassThruSetProgrammingVoltage
       7.2.10 PassThruReadVersion
       7.2.11 PassThruGetLastError
       7.2.12 PassThruloctl
   7.3 IOCTL Section
       7.3.1 GET_CONFIG
       7.3.2 SET CONFIG
       7.3.3 READ VBATT
       7.3.4 READ_PROG_VOLTAGE
       7.3.5 FIVE_BAUD_INIT
       7.3.6 FAST_INIT
       7.3.7 CLEAR_TX_BUFFER
       7.3.8 CLEAR_RX_BUFFER
       7.3.9 CLEAR_PERIODIC_MSGS
       7.3.10 CLEAR_MSG_FILTERS
       7.3.11 CLEAR_FUNCT_MSG_LOOKUP_TABLE
       7.3.12 ADD_TO_FUNCT_MSG_LOOKUP_TABLE
       7.3.13 DELETE_FROM_FUNCT_MSG_LOOKUP_TABLE
8 Message Structure
   8.1 C/C++ definition
   8.2 Elements
   8.3 Message Data Formats
       8.3.1 CAN Data Format
       8.3.2 ISO 15765-4 Data Format
       8.3.3 SAE J 185O PWM Data Format
       8.3.4 SAE J 1850 VPW Data Format
       8.3.5 ISO 9141 Data Format
       8.3.6 ISO 14230-4 Data Format
       8.3.7 SCI Data Format
   8.4 Message Flag and Status Definitions
       8.4.1 RxStatus
       8.4.2 TxFlags
9 DLL Installation and Registration
   9.1 Naming of Files
   9.2 Win32 Registration
       9.2.1 User Application Interaction with the Registry
       9.2.2 Attaching to the DLL from an application
10 Return Value Error Codes
Appendix A General ISO 15765-2 Flow Control Example
           A.1 Normal Addressing Used
           A.2 General Request Message Flow Example
           A.3 General Response Message Flow Example
Appendix B Message Filter Usage Example
           B.1 Filter Usage
           B.2 Transmission of a Multi-Frame Request Message
           B.3 Reception of a Multi-Frame Response Message
           B.4 Filter Configuration
               B.4.1 Request Message Transmission
               B.4.2 Response Message Reception
           B.5 ISO 15765-2 Extended Addressing Notes

Specifies the framework to allow reprogramming software applications from all vehicle manufacturers the flexibility to work with multiple vehicle data link interface tools from multiple tool suppliers. The goal of this document is to ensure that reprogramming software from any vehicle manufacturer is compatible with hardware supplied by any tool manufacturer.

DocumentType
Standard
PublisherName
SAE International
Status
Superseded
SupersededBy
Supersedes

16/30314254 DC : 0 BS ISO 20077-1 - ROAD VEHICLES - EXTENDED VEHICLE (EXVE) METHODOLOGY - PART 1: GENERAL INFORMATION
BS ISO 20077-1:2017 Road Vehicles. Extended vehicle (ExVe) methodology General information
ISO 20077-1:2017 Road Vehicles — Extended vehicle (ExVe) methodology — Part 1: General information
SAE J 1699/2 : 2017 TEST CASES FOR OBD-2 SCAN TOOLS AND I/M TEST EQUIPMENT
PD ISO/TR 10992:2011 Intelligent transport systems. Use of nomadic and portable devices to support ITS service and multimedia provision in vehicles
PD ISO/TR 13185-1:2012 Intelligent transport systems. Vehicle interface for provisioning and support of ITS services General information and use case definition
ISO/TR 13185-1:2012 Intelligent transport systems Vehicle interface for provisioning and support of ITS services Part 1: General information and use case definition
ISO/TR 10992:2011 Intelligent transport systems Use of nomadic and portable devices to support ITS service and multimedia provision in vehicles

ISO 7637-1:2015 Road vehicles — Electrical disturbances from conduction and coupling — Part 1: Definitions and general considerations
SAE J 2610 : 2015 SERIAL DATA COMMUNICATION INTERFACE
SAE J 1962 : 2016 DIAGNOSTIC CONNECTOR
SAE J 1939 : 2013 SERIAL CONTROL AND COMMUNICATIONS HEAVY DUTY VEHICLE NETWORK - TOP LEVEL DOCUMENT
ISO 9141:1989 Road vehicles Diagnostic systems Requirements for interchange of digital information
ISO 14230-4:2000 Road vehicles Diagnostic systems Keyword Protocol 2000 Part 4: Requirements for emission-related systems
SAE J 1850 : 2015 CLASS B DATA COMMUNICATIONS NETWORK INTERFACE

View more information
Sorry this product is not available in your region.

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.