First of all, in this training, Diagnostics, you are going to learn the key differences between On-Board and Off-Board Diagnostics. What should we understand from both terms? By which mean and purpose do we need both applications? Self-Diagnosis of each ECU, reaction of the system, elimination of errors, diagnostic testing, documentation of diagnostics (ODX), implementing diagnostic services and of course diagnostic communication protocol: UDS (Unified Diagnostic Services).
ISO 14229-1:2013 specifies data link independent requirements of diagnostic services, which allow a diagnostic tester (client) to control diagnostic functions in an on-vehicle Electronic Control Unit (ECU, server) such as an electronic fuel injection, automatic gear box, anti-lock braking system, etc. connected to a serial data link embedded in a road vehicle.
It specifies generic services, which allow the diagnostic tester (client) to stop or to resume non-diagnostic message transmission on the data link.
Road vehicles – Unified diagnostic services (UDS)