Hallo Andreas,
es gibt die App "Torque Pro" (auch als "lite"-Version, dann kostenlos aber eingeschränkt). Dazu gibt es bei ebay einen Adapter mit Bluetooth, irgendwas um die €25. Liest Fehlercodes aus, habe ich selbst beim XJS im Einsatz. Torque Pro funktioniert auch mit anderen "nicht gebrandeten" Adaptern, s.u.
Dann gibt es etwas "professionellere" (=teurere) Apps & Geräte mit etwas erweitertem Funktionsumfang: z.B. kannst Du Fehlercodes oder "service"-Leuchten damit zurücksetzen. Diese werden meist im App-Store explizit damit beschrieben, daß zum Funktionieren der App auch der "richtige" Adapter gekauft werden muß. Das sind alles dieselben paar ICs auf den Adaptern, nur liest die App die Bezeichnung des Adapters - und wenn der nicht vom App-Entwickler stammt, wird er nicht "erkannt" - simple Geldmacherei.
Insgesamt können die Bluetooth- wie auch Wireless-Adapter ein wenig fummelig sein, da oftmals der Kontaktaufbau nicht reibungslos läuft, der Adapter in bestimmter Reihenfolge (vor/nach/während des App-Starts) eingesteckt werden muß und auch ein Zusammenwirken, welches das letzte Mal wunderbar lief, beim nächsten App-Start nicht mehr geht. Du siehst - ich hab einige leidvolle Erfahrung mit dem Thema.
Ich denke, ich würde heute explizit nach einem Adapter suchen, welcher per Mini-USB oder USB mit Kabel ans Handy angeschlossen wird - das sollte besser laufen. Und ein 2m USB-KAbel reicht auch bis zum Motorraum falls nötig.
Mein letzter Einsatz von Torque Pro beim XJS zeigte die Fehlercodes P0420 und P0430 (beide Katalysatoren meldeten Fehler) und ich nutzte ihn, um die Temperatur der Kühlerflüssigkeit zu kontrollieren - bei exakt 90° hat dann auch brav der Thermostat geöffnet.
Insofern ein nettes Tool, aber nichts was Dir wirklich extrem weiterhilft oder unabdingbar wäre.
Leider habe ich mein ipad nicht an der Hand, sonst könnte ich Dir den Namen der App geben, die aus meiner Sicht den professionellsten Eindruck machte. Kann ich aber nachliefern falls von Interesse.
Besten Gruß
Alex