Interessanter Ansatz : OBD mit Smartphone App "Torque"
Hallo,
durch Herumstöbern nach kleinen Helferlein für mein Smartphone bin ich auf die Applikation Torque
(http://torque-bhp.com/) gestoßen.
Die Infos auf der Seite und im Netz sind noch recht dürftig, aber der Ansatz ist interessant.
Ab einem gewissen Reifegrad ist das eine Alternative für den Gelegenheits-OBDer.
Gruß
Hans
Beste Antwort im Thema
Die billigen Geräte sind in der Regel reine OBD2/EOBD-Geräte, d.h. sie können die standardisierten abgasrelevanten Fehlercodes abfragen, die alle Autos von Gesetzes her unterstützen müssen.
EOBD ist also sowas wie der gesetzlich geforderte kleinste gemeinsame Nenner.
Daneben hat jeder Hersteller noch seien eigenen Protokolle und Standards, die er völlig frei festlegen kann und die damit erwartungsgemäss zu nichts anderem passen.
VCDS (als Beispiel) unterstützt die herstellerspezifischen Protokolle des VAG-Konzerns und kann damit alle Steuergeräte ansprechen. Das ist der eine Unterschied.
Der andere - und grosse - Unterschied liegt im Umfang der Daten. Ein Steuergerät im VAG-Konzern hat eine Adresse, eine Codierung (Konfiguration), Messwerte (z.B. Motordrehzahl), Anpassungskanäle (Konfiguration), einen Fehlerspeicher und noch ein paar andere Details.
Der Haken ist, dass diese Daten nicht im Klartext ausgetauscht werden, sondern durch steuergerätespezifische Zahlenwürste.
Nehmen wir mal an, die Alarmanlage in deinem A4 B5 geht jedesmal los, wenn eine Fliege in Wagennähe Blähungen hat. Du möchtest darum die Empfindlichkeit der Innenraumüberwachung ein bisschen reduzieren.
Das Steuergerät sagt nicht "Alarm durch Innenraumüberwachung", und du kannst nicht einfach eintippen "Empfindlichkeit Innenraumüberwachung 80%". Das geht alles über Zahlencodes, d.h. dein VCDS muss:
- wissen, dass die Alarmanlage in Steuergerät 35 versteckt ist,
- Steuergerät 35 ansprechen (und wissen wie),
- die Zahlenwurst schicken, die das Steuergerät als Aufforderung zur Ausgabe des Fehlerspeichers versteht,
- die empfangene Zahlenwurst in "Fehler 01370 wurde abgelegt, Umgebungsbedingungen: ..." aufdröseln,
- wissen, dass Fehlercode 01370 im Klartext "Alarm durch Innenraumüberwachung " bedeutet,
- die Zahlenwurst zum Löschen des Fehlerspeichers schicken,
- die Antwort des Steuergeräts untersuchen (OK/Fehler),
- Steuergerät 45 ansprechen,
- Informationen zum Steuergerät abrufen,
- das Steuergerät anhand der empfangenen Teilenummer identifizieren,
- wissen, dass Anpassungskanal 1 bei dieser Teilenummer die Empfindlichkeit der Innenraumüberwachung in Prozent ist,
- dir das zusammen mit der aktuellen Einstellung anzeigen und von dir den Änderungswunsch entgegen nehmen,
- die Zahlenwurst schicken, um Anpassungskanal 1 auf den Wert 80 zu setzen,
- die Antwort des Steuergeräts interpretieren und auf Erfolg/Misserfolg untersuchen.
Das Ganze ist jetzt natürlich noch stark vereinfacht. Aber du siehst, dass da einiges dahinter steckt. Wenn man bedenkt, dass VCDS nahezu alle seit Anfang der 90ger bei VAG verbauten Steuergeräte kennt und jemand diese Informationen irgendwann mal von Hand zusammengestellt und eingepflegt hat, erklärt sich auch der Preisunterschied zum Baumarkttester. Der muss im Vergleich dazu nur ein paar hundert standardisierte Codes aus einer frei erhältlichen Liste von einem einzigen standardisierten Steuergerät auslesen können.
363 Antworten
Stimmt, für meinen damaligen 1,6 TDCI habe ich doch einige gefunden, die auch gut funktioniert haben.
Aber da www ist ja sehr groß und mit Geduld ist da ne Menge zu finden.
Für VAG Fahrzeuge wird es eher schwierig sein, weil da ne Menge Software unterwegs ist, die alle Geld verdienen wollen und daher die zugehörigen Informationen (PID) möglichst geheim halten wollen.
Eigentlich schade.
...ist es möglich mit einem D20C Dongle und Torque oder einer anderen App die Parkbremsmotoren zurück zu fahren um die Beläge zu wechseln? Es handelt sich um eine A4 B9 BJ. 2018 .
Danke im Voraus
Nein, Torque kann lediglich das MSG auslesen also Abgasrelevante Sachen EOBD.
carscanner kann (ich vermute, wie auch torque) durchaus Daten aus mehreren Steuergeräten parallel lesen, aber vermutlich nichts in den Steuergeräten ändern/aktivieren o.ä..