No description
  • C 80.7%
  • Python 16.5%
  • CMake 2.4%
  • Shell 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-26 19:02:21 +01:00
helldiag Add Passat controller functions, graph logging and merged instrument tools 2026-10-26 19:02:21 +01:00
kline-c Add Passat controller functions, graph logging and merged instrument tools 2026-10-26 19:02:21 +01:00
tools/reverse Add experimental instrument cluster BIN tools from Commander analysis 2026-10-26 17:58:04 +01:00
.gitattributes Add Helldiag KKL desktop diagnostics and verified catalog recovery 2026-10-26 16:50:27 +01:00
.gitignore Add Passat controller functions, graph logging and merged instrument tools 2026-10-26 19:02:21 +01:00
README.md Add Helldiag KKL desktop diagnostics and verified catalog recovery 2026-10-26 16:50:27 +01:00

K-line diagnostics workspace

This repository contains original diagnostic software and development tools. It happens to be stored inside a local VAG-COM installation. The original Windows executables, codes.dat, Labels, logs, and other installation files are excluded from Git and are not distributed as part of this project.

  • kline-c: portable C99 K-line protocol and decoder library, MCU adapters, optional data import tools, tests, and hardware documentation.

  • helldiag: Linux C desktop application using raylib/raygui, USB KKL diagnostics, CSV logging, live graphs and log replay.

  • Catalog recovery: REA-method investigation, a C decoder, isolated Wine capture utility and original-x86 verification oracle.

Build outputs and generated or decoded local catalogs stay untracked. Source, documentation, build recipes, tests, and dependency license notices are tracked.