Overview
In this module you will learn the basics of the Vehicle diagnostic and why it matters. The training will also cover the types of vehicle diagnostics and related ISO standards. UDS diagnostics will be covered in detail in order to understand the message structure, sessions, DTCs and key UDS services. Furthermore, you will also use the ElectRay’s eSAR.UDS Stack Configuration tool to configure the module and generate the code.
After completing this module, participants will be able to understand the UDS diagnostic and work on the software development & testing of the UDS diagnostic.
Attendees
Systems Engineers, Software Tech Leads, Software Developers & Testers
Duration
2 days including self study reading material & practical examples
Training Format
In-person or Remote
Prerequisites
Basic knowledge of CAN communication
Contents
Part I: UDS Basics
- Introduction
- History of automotive electronics & need of vehicle diagnostics
- Vehicle diagnostics types
- ISO Standards overview
- Layered architecture & ISO/OSI Model
- Message structure
- Diagnostics sessions
- DTC and Fault memory
Part II: UDS Advanced
- Basic or communication management services
- Data Transmission services
- Stored Data Transmission services
- IO & Routine control services
- Writing ECU software & Tests
- ElectRay’s eSAR.UDS stack configuration hands on
Overview
In this module you will learn the basics of the Vehicle diagnostic and why it matters. The training will also cover the types of vehicle diagnostics and related ISO standards. OBD diagnostics will be discussed in detail in order to understand its importance from the legislation and emission control. The training module covers the message structure, fault memory, DTCs and key OBD services. Furthermore, you will also use the ElectRay's eSAR.OBD Stack Configuration tool to configure the module and generate the code.
After completing this module, participants will be able to understand the OBD diagnostic and work on the software development & testing of the OBD diagnostic.
Attendees
Systems Engineers, Software Tech Leads, Software Developers & Testers
Duration
2 days including reading material & practical examples
Training Format
In-person or Remote
Prerequisites
Basic knowledge of CAN communication
Contents
Part I: OBD Basics
- Introduction
- History of automotive electronics & need of vehicle diagnostics
- Vehicle diagnostics types
- ISO Standards overview
- Layered architecture & ISO/OSI Model
- Message structure
- PID
- MIL
Part II: OBD Advanced
- DTC and Fault memory
- Monitors
- Freeze Frame
- Services: $01 - $0A
- Writing ECU software & Tests
- ElectRay's eSAR.OBD stack configuration hands on