Services supported

Services Supported

The current list of services fully supported with the UDS stack and complete with Simulink and Target Package support for the Embedded Coder are as follows.

  • 0x10 - Diagnostic Session Control
               Enable different diagnostics sessions
  • 0x11 - ECU Reset
               Reset the ECU, typically used after changing ECU data
  • 0x27 - Security Access
               Restrict access to data and services
  • 0x3E - Tester Present -
               Keep diagnostic sessions alive while no activity is occurring
  • 0x22 - Read Data By Identifier -
               Request data from the ECU
  • 0x2E - Write Data By Identifier
               Write data to the ECU
  • 0x31 - Routine Control
               Run functions within the ECU (e.g., execute tests, reset odometer)
  • 0x34 - Request Download
               Reprogram the ECU (implemented within Embed Bootloader)
  • 0x36 - Transfer Data
               Manage reprogramming (implemented within Embed Bootloader)
  • 0x37 - Request Transfer Exit
               Exit reprogramming (implemented within Embed Bootloader)
  • 0x14 - Clear Diagnostic Information
               Clear diagnostic trouble codes within the ECU
  • 0x19 - Read DTC Information
               Read diagnostic trouble codes from an ECU
  • 0x2F - Input Output Control By Identifier
               Force ECU inputs/outputs and return control to ECU

 

More services are being added as needed, please get in touch if you have any particular requirements.

news