ForumOn-Board-Diagnose
  1. Startseite
  2. Forum
  3. Wissen
  4. Fahrzeugtechnik
  5. On-Board-Diagnose
  6. Interessanter Ansatz : OBD mit Smartphone App "Torque"

Interessanter Ansatz : OBD mit Smartphone App "Torque"

Themenstarteram 11. Januar 2011 um 12:04

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.

360 weitere Antworten
Ähnliche Themen
360 Antworten

Hallo carli80,

wie kann man die customPID einbinden?

Sorry, hatte in den letzten Wochen kein Zeit mich weiter mit Torque zu beschäftigen.

MfG, Helmut

-Einstellungen

-zusätzliche PIDs

- eigene PID hinzufügen. (Menu über die 3 übereinanderstehenden Punkten)

viel Erfolg ! und eventuell fruchtbarer Erfa-austausch ;-)

Genau,die Titel sind frei wählbar. Bei den Formeln für die Zahlenwerte aufpassen, dass man richtige Anzahl von Klammer auf und Klammer zu hat. :cool:

mir gefällt vor allen Dingen, dass ich jetzt mit dem Smartphone nachsehen kann wie viele km die letzte erfolgreich abgeschlossene Regeneration zurückliegt !

Hat hier jemand Erfahrungen mit dem Add-In "Knock Detector"?

Habe es mal beim Civic getestet.

6. Gang 140-160km/h.

Dabei wurden 100 Datenpunkte aufgenommen und 8 klopfende Verbrennungen erkannt, wonach der Zündzeitpunkt jeweils um -0,5 korrigiert wurde.

Werde das bei Zeiten mal mit Super Plus testen, was eigentlich für den Wagen nicht nötig sein sollte.

Zitat:

@carli80 schrieb am 16. September 2014 um 14:38:03 Uhr:

 

habe ich die für meine Bedürfnisse (DPF 1,6 TDCI Ford) wichtigen customPID mühsam aus dem www zusammengesucht.

Wen es interessiert -> siehe Anhang.

(konkrete Anwendung http://www.motor-talk.de/.../...rkehrs-erfahrungsbericht-t4991660.html)

beim Peugeot 308sw funktionieren Ford's customPID's nicht.

Habe jetzt

https://play.google.com/store/apps/details?id=org.eobdfacile.android

gesehen. Ist eine französische App, die aber auch auf deutsch funzt und die sich offensichtlich auf Peugeot, Citroen und Renault spezialisert haben.

Dort wird auch behauptet, dass die herstellerspezifischen PID's unterstützt werden!

Da ich nicht auf Verdacht mein Smartphone zumüllen will (APP IST KOSTENLOS), die Frage an die Experten.

Hat schon jemand die App installiert und kann auch PSA-herstellerspezifische Daten auslesen, z.B. DPF-Temperatur oder Differenzdruck DPF?

Wenn ja, wäre ich für einen Screeenshot dankbar ;)

Mal eine ganz dämliche Frage: wo finde ich die CSV-Dateien, die bei aktivierter Aufzeichnung der ausgewählten PIDs ja von Torque Pro irgendwo abgelegt werden müssen?

Habe irgendwo ergoogelt, dass man die App erst auf SD-Karte transferieren muss, was aber nur bis Android 4.1 gehen soll. Haben ein LG G2 mit Android 4.4 und leider ohne SD-Slot. Leider finde ich keinen Applikationsordner für Torque Pro und auch keine Logdateien. Die Fahrten kann ich mir in der Kartenansicht angucken, aber auch dazu finde ich die Logdateien nicht.

im Dateimanager

Verzeichnis Torquelogs, klicke gewünschte csv Datei an und "teile" die Datei dann auf mein E-Mail und bearbeite die csv-Datei mit LibreOffice bzw. Excel auf meinem Laptopb bzw. (Desktop)

SD Karte habe ich wg. Stromverbrauch gar nicht drin.

Torque Pro habe ich direkt aus dem Play Store runtergeladen.

Habe derzeiit Android 4.4.2

Viel Erfolg

Torque speichert normalweise in /sdcard/torqueLogs

MfG, Helmut

Nachdem ich mit mit dem eingebauten Dateiexplorer und dem von Windows blöd gesucht hatte (nach Verzeichnissen, nach Namen, nach Datum), hier die Antwort: Während manche Apps (CachBox, BubbleUPnP, kindle, WhatsApp) ihr eigenes sichtbares Verzeichnis haben, sind andere versteckt. Sie liegen genau wie andere Apps abgehend vom vermeintlichen Hauptverzeichnis, was in Wirklichkeit sdcard heißt, auch wenn das Telefon gar keine hat.

Mit ES Datei Explorer, kostenlos aus dem Playstore, kann man sie sehen. Jetzt muß ich nur noch rausfinden, wie man sie entversteckt.

Interessanter Nebenaspekt: ich habe mal online-logging auf Ians Server aktiviert. Das geht, allerdings fehlen aus meiner Selektion zu loggender Parameter sämtliche custom-PIDs und ein paar vordefinierte (l/100 km fehlt, l/hr wird aber geloggt). In den versteckten Dateien ist zumindest im Header alles da.

Zitat:

@amphore schrieb am 4. Dezember 2014 um 08:27:44 Uhr:

Torque speichert normalweise in /sdcard/torqueLogs

MfG, Helmut

liegt vielleicht an den Einstellungen.

Alle habe ich bislamg auch noch nicht so richtig durchschaut. :confused:

Bei mir sind -zumindest die Apps, die ich so nutze- über den Dateimanager mit entsprechenden Verzeichnissen erreichbar, habe allerdings (bis jetzt) bewußt keine SD Karte drin;)

Zitat:

@kaskode schrieb am 4. Dezember 2014 um 08:31:11 Uhr:

ich habe mal online-logging auf Ians Server aktiviert. Das geht, allerdings fehlen aus meiner Selektion zu loggender Parameter sämtliche custom-PIDs und ein paar vordefinierte (l/100 km fehlt, l/hr wird aber geloggt). In den versteckten Dateien ist zumindest im Header alles da.

Jetzt habe ich mal ne blöde Frage:

Was macht Ians Server, bzw. was für einen Zweck hat der :confused:

Vorher hattest du die cusom-PIDs?

Stell doch mal nen Screenshot deiner custom-PIDs rein

sdcard oder sdcard0 ist der interne Speicher im Handy.

Die zusätzlichen SD-Karten heißen meistens extSdCard.

Ist aber von Android zu Androidversion verschieden.

MfG, Helmut

Zitat:

@carli80 schrieb am 4. Dezember 2014 um 12:25:07 Uhr:

Zitat:

@kaskode schrieb am 4. Dezember 2014 um 08:31:11 Uhr:

ich habe mal online-logging auf Ians Server aktiviert. Das geht, allerdings fehlen aus meiner Selektion zu loggender Parameter sämtliche custom-PIDs und ein paar vordefinierte (l/100 km fehlt, l/hr wird aber geloggt). In den versteckten Dateien ist zumindest im Header alles da.

Jetzt habe ich mal ne blöde Frage:

Was macht Ians Server, bzw. was für einen Zweck hat der :confused:

Vorher hattest du die cusom-PIDs?

Stell doch mal nen Screenshot deiner custom-PIDs rein

Ians Server scheint nur eine Möglichkeit zu sein, das lästige Runterladen vom Handy zu vermeiden. Da er allerdings anscheinend manche Custom-PIDs und manche vordefinierten ausläßt, hilft der nichts.

Vorher hatte ich Custom-PIDs, die werden mir im live-Bild auch prima angezeigt. Mit dem speziellen Dateimanager finde ich unter Android die Dateien, und im Texteditor scheint es auch so, als würden meine Custom-PIDs mitgeloggt. Jetzt muß ich die nur noch irgenwie nach Windows exportiert bekommen...

Zitat:

@kaskode [url=http://www.motor-talk.de/.../...martphone-app-torque-t3061967.html?...]schrieb am 4. Dezember 201Mit dem speziellen Dateimanager finde ich unter Android die Dateien, und im Texteditor scheint es auch so, als würden meine Custom-PIDs mitgeloggt. Jetzt muß ich die nur noch irgenwie nach Windows exportiert bekommen...

Teilen, dann per Mail an deinen Windowsrechner

Screenshot-2014-12-04-17-13-20

Teilen geht nur mit dem Android-Dateimanager, der aber das Verzeichnis nicht sieht. Das Problem sollte aber lösbarer sein als die ECU-Probleme, ich werde berichten.

Vorhin hatte ich übrigens zum ersten Mal eine ESP-Warnleuchte und dann in Torque Pro nachgeguckt einen Geschwindigkeitssensorfehler. Zu viel Loggen scheint der ECU nicht zu bekommen.

Deine Antwort
Ähnliche Themen
  1. Startseite
  2. Forum
  3. Wissen
  4. Fahrzeugtechnik
  5. On-Board-Diagnose
  6. Interessanter Ansatz : OBD mit Smartphone App "Torque"