Единый GUI-инструмент CAN/UDS для работы с ECU: подключение адаптера, программирование, калибровка, сбор данных и настройка DID в одном приложении.
-
Updated
Apr 2, 2026 - Python
Единый GUI-инструмент CAN/UDS для работы с ECU: подключение адаптера, программирование, калибровка, сбор данных и настройка DID в одном приложении.
Python implementation of UDS (ISO-14229) standard.
Python package for Unified Diagnostic Services (UDS, ISO 14229) communication. Provides a common API across diagnostic buses (CAN, Ethernet, LIN, FlexRay, K-Line) and can be extended to custom transports.
connects E3 (Vitocal, Vitodens, VX3/Vitocharge etc) controller through CAN or DoIP via local access
CAN/J1939/UDS Collector Tool для Geehy APM32: автоопределение узлов, мониторинг параметров, графики и экспорт CSV.
ELM327 Emulator for testing software interfacing OBDII via ELM327 adapter supporting multi-ECU simulation
TSMaster Demo Program Source Code
Flashing tools for VW AG control units over UDS. Compression, encryption, RSA bypass, and checksums are supported for Simos18.1/6/10, DQ250-MQB, DQ381-MQB, and Haldex4Motion-Gen5-MQB.
Python dumper/explorer for MCD Runtime Projects used by ODIS
Simulates UDS protocol between tester and ECUs using Python
Implementation of the paper “Holistic Exploration on Universal Decompositional Semantic Parsing: Architecture, Data Augmentation, and LLM Paradigm,” accepted to ACL 2024 Workshop. 🎉
A Python module for implementing a UDS + ISO-TP stack for automotive diagnostics
Add a description, image, and links to the uds topic page so that developers can more easily learn about it.
To associate your repository with the uds topic, visit your repo's landing page and select "manage topics."