• SAE J 2534 : 2010

    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

    Available format(s): 

    Superseded date:  01-12-2004

    Language(s): 

    Published date:  01-01-2010

    Publisher:  SAE International

    Sorry this product is not available in your region.

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    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

    Abstract - (Show below) - (Hide below)

    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.

    General Product Information - (Show below) - (Hide below)

    Document Type Standard
    Publisher SAE International
    Status Superseded
    Superseded By
    Supersedes

    Standards Referenced By This Book - (Show below) - (Hide below)

    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

    Standards Referencing This Book - (Show below) - (Hide below)

    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
    • 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, flexibile and cost effective