obd-diag¶
OBD-II-Diagnose für Linux über ELM327-kompatible Adapter, als Kommandozeile und als Desktop-Oberfläche. obd-diag liest Fehlercodes und erklärt sie auf Deutsch oder Englisch, zeigt Readiness, Freeze Frame, FIN und Live-Daten und schneidet auf Wunsch die gesamte Kommunikation mit dem Adapter mit.
Wichtig
Nur lesend, Löschen gesperrt. Der einzige schreibende Befehl ist das Löschen der Fehlercodes (Mode 04); es ist ausgeschaltet, bis es ausdrücklich freigegeben wird. Das Lesen ist bisher an einem Fahrzeug geprüft (Mercedes A 180 d, W177, siehe Erster Test am Auto). Die Antwortverarbeitung ist ohne Hardware gegen das ELM327-Datenblatt, echte Mitschnitte anderer Programme und python-OBD geprüft (Testen ohne Auto).
Was obd-diag kann¶
Funktion |
OBD-Dienst |
Seite |
|---|---|---|
Fehlercodes lesen (gespeichert, ausstehend, permanent) mit Klartext |
Mode 03, 07, 0A |
|
Codes ohne Katalogtext online erklären (optional, ungeprüft) |
– |
|
Readiness (Monitore, Motorkontrollleuchte) |
Mode 01 PID 01 |
|
Readiness-Assistent: offene Tests dieser Fahrt, welche Fahrt sie abschließt |
Mode 01 PID 01, 41 |
|
Gebrauchtwagen-Check: wurden die Codes vor kurzem gelöscht? |
Mode 01, 0A |
|
Freeze Frame zum auslösenden Fehlercode |
Mode 02 |
|
FIN lesen und offline dekodieren |
Mode 09 PID 02 |
|
Steuergeräte: Name, Kalibrierungs-ID, CVN, Überwachungszähler |
Mode 09 |
|
Testergebnisse der Eigendiagnosen mit Grenzwerten |
Mode 06 |
|
Live-Daten: 140 Werte aus 87 PIDs, CSV-Aufzeichnung |
Mode 01 |
|
Sitzungen speichern und vergleichen, PDF-Bericht, CSV |
– |
|
Fehlercodes löschen (gesperrt) |
Mode 04 |
Was obd-diag nicht kann: Steuergeräte außerhalb der genormten Abgasdiagnose (Airbag, ABS, Komfort), Codierung, Flashen, Servicefunktionen. Das ist eine bewusste Entscheidung (ADR 0002: Nur lesend, mit Freigabeliste im Treiber).
Wo anfangen¶
Am Auto: Installation, dann Adapter und Anschluss und Erster Test am Auto.
Ohne Auto und Adapter ausprobieren: Ohne Auto ausprobieren.
Verstehen, was über die Leitung geht: Kommunikation mit dem ELM327 und Antwortformate, jeder Befehl mit Datenblatt-Seite in der Befehlsreferenz. Ein echter Mitschnitt, Zeile für Zeile erklärt: Mitschnitt vom W177, Zeile für Zeile.
Mitentwickeln: Mitmachen und Regeln und Testen ohne Auto.
Diese Dokumentation gibt es auf Deutsch und Englisch (Link oben in der Seitenleiste). Das Programm selbst spricht beide Sprachen: Sprache.