Preparing for system design interviews?  Try bugzed.com →

udsoncan: Unified Diagnostic Services (UDS) Protocol

JSON →
library 1.25.2 ·python
verified Jun 28, 2026

udsoncan is a Python library that implements the Unified Diagnostic Service (UDS) protocol (ISO-14229), widely used in the automotive industry for vehicle diagnostics and programming. It provides client and server capabilities, support for various communication connections (CAN, ISO-TP, J2534, DoIP), and tools for managing Data Identifiers (DIDs) and Diagnostic Trouble Codes (DTCs). The library is actively maintained, with version 1.25.2 being the latest, and typically sees several minor releases per year to add features and address bug fixes.

total hits 18
actors 7 distinct systems
last hit 16d ago Amazonbot
Amazonbot
4
OAI-SearchBot
3
GPTBot
2
Script
1
Search engines
1
Humans
2

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany · 🇫🇮 Finland · 🇬🇧 United Kingdom