Welcher OBD2 Dongle für DDT4ALL?

wavelow

Mitglied Platin
Fahrzeug
Diverse
Baujahr
2023
Habe eine Handvoll Geld in die Hand genommen und einige OBD2 Dongles getestet um heraus zu finden welche Dongles wirklich sicher mit DDT4ALL zusammen arbeiten. Der Ausschuss war nicht übel. Denn lange nicht alles was es in den einschlägigen Onlinekaufhäusern zu kaufen gibt entspricht auch den Erwartungen. Größtenteils sind die ELM237 Chips auf den meisten erhältlichen OBD2 Dongles sogar gefälscht und DDT4ALL verweigert bei solchen Dongles die Zusammenarbeit oder es kommt, falls was geht, zu instabilen Verbindungen.

Einer der Gründe war für mich auch ein neues MacBook welches nur noch mit USB-C Buchsen daher kommt. Hier funktionierten merkwürdigerweise nicht alle USB-C auf USB Adapter mit meinem bis dato verwendeten OBD Link SX Dongle. Da ich gern möchte, dass DDT4ALL auf all meinen Maschinen funktioniert ging also die Forschungsarbeit los.

Hier also meine Ergebnisse, das vorläufige Endresultat wird überraschen.

OBD Link SX USB:
34540025sr.jpg

Funktioniert auf vielen Windows Laptops so wie es soll. Aber auch nicht auf allen. So habe ich ein neueres Medion Laptop damit getestet das partout nicht mit diesem OBD Dongle zusammen arbeiten will. Auch nach vielen Treiberarien nicht. Auf dem MacBook Air 2017 null Probleme. Auf dem aktuellen MacBook 2018 kommts auf den verwendeten USB-USB-C Adapter an. Generell wird dieser Dongle aber hier von vielen Leuten eingesetzt. Zum Beispiel bei WGSoft zu haben (generell ein guter Shop für OBD2 Fans).


"ELM327" OBD2 USB Dongle vom Chinesen:
34540096yt.png

Finger weg! Diese meist für sehr kleines Geld angebotenen Dongles sind zum grössten Teil Fälschungen. Zum Verständnis: der echte ELM327 Chip kostet schon im Großhandel gute 20 Dollar. Es ist klar, dass ein kompletter OBD2 Dongle für 6,99 oder 9,99 niemals einen echten ELM327 Chip drauf haben kann. Diese Teile werden auch bei Amazon und ebay angeboten. Ich kann nur warnen vor dem Kauf.
Es gibt diese Geräte auch mit garantierten Original ELM327 Chip. Hier muss jeder den für ihn vertrauenswürdigen Händler finden.

"ELM327" Wifi Dongle vom Chinesen:
34540137er.png

Die selbe Warnung wie beim vorherigen Gerät. Fast alles gefälschte Chips inside. Das Fatale ist, dass es halt auch mal funktionieren kann und beim Kumpel der dann auch so ein Billigteil ordert nicht. Oder die Kommunikation bricht zusammen wenn DDT4ALL grad ins Steuergerät schreibt. Nicht so schön.

Exza HHOBD OBD2 Wifi Dongle:
34540199lc.png

"Erlebe die Diagnose der Zukunft" wirbt der süddeutsche Hersteller für diesen Wifi Dongle. Und wirklich schlecht scheint der auch gar nicht zu sein. Aber leider geht mit dem Teil und DDT4ALL rein gar nichts. Mit nahezu jeder anderen OBD2 App arbeitet dieser Dongle aber problemlos zusammen. Dieser Wifi Dongle kostet 30-35 Euro und kann bei Exza oder bei Conrad gekauft werden.

Carly OBD2 Wifi Adapter:
34540359vx.png

Bingo! Volltreffer. Obwohl dieser Adapter eigentlich vom Anbieter für seine Carly App verkauft wird, kann man mit diesem Teil auch alle anderen OBD Apps verbinden. Aber viel wichtiger: DDT4ALL arbeitet mit diesem Adapter reibungslos zusammen. Letztlich wohl ganz einfach deshalb weil ein originaler ELM327 Chip drin verbaut ist.
Ich hatte die Carly App seinerzeit mal getestet, fand und finde sie grottenschlecht. Am Dokker produzierte die App mit jedem Fehler löschen immer mehr angebliche Fehler die der Dokker haben soll. Am Ende waren es über 80 Fehler, der Dokker dürfte gar nicht mehr fahren. Der Support von Carly ist eher mau und stellt mit jedem Ticket die selben Fragen. Die Carly App - ich weiss nicht.

Aber der Adapter ist top. Man sollte sich auch nicht verwirren lassen, dass sie im Shop einen erst das Fahrzeug und dann das Smartphone System auswählen lassen. Die Dongles sind am Ende bei fast allen Fahrzeugen immer die selben. Zwischen den Smartphones gibts den Unterschied, dass die Carly Android Dongles (weisses Gehäuse, kleiner) auf Bluetooth basieren und die iOS Dongles auf Wifi. Bluetooth habe ich nicht getestet, Wifi Verbindungen scheinen mir stabiler.
Man sollte also auch als nicht Apple iPhone Besitzer die iOS Variante wählen um den Wifi Adapter bestellen zu können. Dieser funktioniert dann auch mit Android Smartphones, mit Laptops, Pads usw. Andersherum gehts aber nicht: Der Carly Bluetooth Dongle funktioniert nicht auf iOS Geräten.

Also: Der Carly OBD Wifi Adapter funktionierte in meinen Tests mit DDT4ALL auf allen Geräten auf den ich den probiert habe. Auf einem älteren MacBook genauso auf einem brandneuen MacBook, auf einem neuen Medion Lappi sowie auch ein älteres Laptop. Was am Ende auch klar ist weil eine Wifi Verbindung alle Geräte ohne Probleme aufbauen können.
Natürlich funktioniert nicht nur das auslesen mit DDT4ALL sondern auch das schreiben in die Steuergeräte des Dacia problemlos. Alles ausprobiert und für gut befunden.

Im Carly Shop kann der Adapter für € 54,90 bestellt werden. Und wie gesagt: Nicht von der iOS Bezeichnung verunsichern lassen! Der geht auf allen Laptops, Smartphones etc. die Wifi an Bord haben.


OBD Link MX OBD2 Wifi Dongle:
34540538lv.jpg

Der neueste OBD2 Dongle im Bunde. Den konnte ich noch nicht testen weil er nicht rechtzeitig eingetroffen ist. Das hole ich dann noch nach. Es ist der teuerste Dongle von allen hier vorgestellten und basiert anscheinend auf der OBD Link Technologie. Es könnte aber auch nur ein "verkleideter" Exza sein, dann geht nämlich nichts mit DDT4ALL. Ich werde das Ergebnis nachreichen.

34540618px.jpeg


Hinweis der Moderation:
ACHTUNG: Bitte das Thema zu Ende lesen. Es gibt mehrere Meldungen, wo der Carly Adapter an ungeeignet zurück geschickt wurde.

Für mich der momentane Testsieger für die Arbeit mit DDT4ALL: Der Carly OBD2 Wifi Adapter
Aber nur der Carly Hardware Adapter! Die Carly App ist meiner Meinung nach eher nichts. Kann ja sein, dass sie nur bei mir nicht richtig rund läuft.
Der Carly Adapter kommuniziert hervorragend mit DDT4ALL und auch der Testlauf rennt in Sekundenschnelle durch. So muss das sein. Verbindung mit dem Laptop via Wifi und ohne Passwort. Das mag verwirren aber die Wahrscheinlichkeit das grad noch jemand in der Nähe mit einer OBD Software herumspielt sollte gering sein.

Der Vorteil eines gut funktionierenden OBD2 Wifi Adapter ist vor allem, dass er auf jedem Laptop und Gerät funktioniert und man nicht mehr von USB Schnittstellen abhängig ist (z.B. neuere Laptops die keine USB-A Buchsen mehr haben) und dass die oft sehr nervigen seriell-to-USB Treiberprobleme Geschichte sind. Und man kann sich natürlich auch freier rund ums Auto und im Auto bewegen ohne nervendes Kabel.

Falls Ihr auch Erfahrungen mit Dongles und DDT4ALL gesammelt habt, dann mal her mit Euren Erfahrungen. Ich hoffe ich konnte dem einen oder anderen Tüftler einen Fehlkauf ersparen.
 
Zuletzt bearbeitet von einem Moderator:
  • Themenstarter Themenstarter
  • #4
Die billigste Variante ist immer noch: Super Mini ELM327 v1.5 OBD2
Wir sollten eine Liste machen am Ende mit Geräten die verifizierbar mehrmals probiert wurden und sicher laufen. Es wird aber in dem Super Mini auch kein Original Chip drin sein aber vielleicht eine so gute Kopie, dass es läuft. Sehe grad, dass die auf den Chip einen PIC18F25K80 hinweisen. Davon habe ich irgendwo schon gelesen und dass der auch funktioniert.

Wurde mir von den Profis hier empfohlen und ich muss sagen: Sie haben Recht damit.
Wie oben schon beschrieben: Den habe ich auch. Geht auch. Geht aber nicht auf allen Laptops.
 
Zuletzt bearbeitet:
Wir sollten eine Liste machen am Ende mit Geräten die verifizierbar mehrmals probiert wurden und sicher laufen.

Die Idee find ich gut. Und dann bei "Anleitungen"einstellen, damit sie besser gefunden wird.
Ich hab auch 3 Anläufe gebraucht, um DTT4all zum laufen zu bekommen.
Meine Erfahrung: Wer billig kauft, kauft 2 mal (mindestens)
 
Mal was zu den Fälschungen vom ELM237.
Der ELM-Chip ist ein PIC18F2480 Microcontroller mit CAN-Bus Interface. Natürlich muss man das Interface noch programmieren. Das hat die Fa. Elm Electronics gemacht und 2005 den Adapter vorgestellt. Leider haben sie vergessen den Codeschutz zu aktivieren. So konnte jeder den Code auslesen und selbst verwenden.
Genau das machen die Chinesen. Dadurch ist quasi ein Standard entstanden. So ein PIC18F2480 kostet bei Einzelabnahme unter 10€. In Massen gibts den schon für 1 - 4 $. Da die asiatischen Produzenten gerne ihren Gewinn maximieren kommen auch alternative Chips zum Einsatz. Da sind dann aber manchmal nicht alle L1/L2 Protokolle vorhanden.
 
Das bei den "guten" Clones verwendete PIC18F25K80 ist noch eine Grössenordnung billiger...
 
Die billigste Variante ist immer noch: Super Mini ELM327 v1.5 OBD2 Bluetooth Adapter Scanner für DREHMOMENT ANDROID 25K | eBay

Nur 7 EUR und funktioniert bis jetzt bei allen denen ich ihn empfohlen habe. Klar ist nicht der stabilste/schnellste, aber ich konnte mit ihm bis jetzt alles erledigen.
Ich habe heute mit diesem Dongle einen ELM Benchmark mit ddt4all gemacht, ich war erstaunt: 93 von 95 Befehlen sind unterstützt:

v1.0 ATZ [OK]
v1.0 ATE1 [OK]
v1.0 ATL0 [FAIL]
v1.0 ATI [OK]
v1.0 AT@1 [OK]
v1.0 ATAL [OK]
v1.0 ATBD [FAIL]
v1.0 ATBI [OK]
v1.0 ATCAF0 [OK]
v1.0 ATCFC1 [OK]
v1.0 ATCP 01 [OK]
v1.0 ATCS [OK]
v1.0 ATCV 1250 [OK]
v1.0 ATD [OK]
v1.0 ATDP [OK]
v1.0 ATDPN [OK]
v1.0 ATH0 [OK]
v1.0 ATI [OK]
v1.0 ATIB 10 [OK]
v1.0 ATIB 96 [OK]
v1.0 ATL1 [OK]
v1.0 ATM0 [OK]
v1.0 ATMA [OK]
v1.0 ATMR 01 [OK]
v1.0 ATMT 01 [OK]
v1.0 ATNL [OK]
v1.0 ATPC [OK]
v1.0 ATR1 [OK]
v1.0 ATRV [OK]
v1.0 ATSH 001122 [OK]
v1.0 ATSH 012 [OK]
v1.0 ATSP A6 [OK]
v1.0 ATSP 6 [OK]
v1.0 ATCM 123 [OK]
v1.0 ATCM 12345678 [OK]
v1.0 ATCF 123 [OK]
v1.0 ATCF 12345678 [OK]
v1.0 ATST FF [OK]
v1.0 ATSW 96 [OK]
v1.0 ATSW 34 [OK]
v1.0 ATTP A6 [OK]
v1.0 ATTP 6 [OK]
v1.0 ATWM 817AF13E [OK]
v1.0 ATWS [OK]
v1.1 ATFC SD 300000 [OK]
v1.1 ATFC SH 012 [OK]
v1.1 ATFC SH 00112233 [OK]
v1.1 ATFC SM 1 [OK]
v1.1 ATPP FF OFF [OK]
v1.1 ATPP FF ON [OK]
v1.1 ATPPS [OK]
v1.2 ATAR [OK]
v1.2 ATAT1 [OK]
v1.2 ATDM1 [OK]
v1.2 ATIFR H [OK]
v1.2 ATIFR0 [OK]
v1.2 ATIIA 01 [OK]
v1.2 ATKW0 [OK]
v1.2 ATMP 0123 [OK]
v1.2 ATMP 0123 4 [OK]
v1.2 ATMP 012345 [OK]
v1.2 ATMP 012345 6 [OK]
v1.2 ATSR 01 [OK]
v1.3 ATCRA 012 [OK]
v1.3 ATCRA 01234567 [OK]
v1.3 ATD0 [OK]
v1.3 ATFE [OK]
v1.3 ATJE [OK]
v1.3 ATJS [OK]
v1.3 ATKW [OK]
v1.3 ATRA 01 [OK]
v1.3 ATS1 [OK]
v1.3 ATSP 00 [OK]
v1.3 ATV0 [OK]
v1.4 ATCEA [OK]
v1.4 ATCEA 01 [OK]
v1.4 ATCV 0000 [OK]
v1.4 ATIB 48 [OK]
v1.4 ATIGN [OK]
v1.4 ATPB 01 23 [OK]
v1.4 ATRD [OK]
v1.4 ATSD 01 [OK]
v1.4 ATSI [OK]
v1.4 ATFI [OK]
v1.4 ATSS [OK]
v1.4 ATTA 12 [OK]
v1.4 ATCSM1 [OK]
v1.4 ATJHF1 [OK]
v1.4 ATJTM1 [OK]
v1.4 ATJTM5 [OK]
v1.4b ATCRA [OK]
v2.0 ATAMC [OK]
v2.0 ATAMT 20 [OK]
v2.1 ATCTM1 [OK]
v2.1 ATCTM5 [OK]
Incompatible adapter on ARM core
Result: 93 succeeded from 95
ELM Max version:v2.1
 
ich war erstaunt: 93 von 95 Befehlen
Nicht die Menge der Befehle ist ausschlaggebend.
Wenn wie bei deinem Test "Incompatible adapter on ARM core" da steht, fehlt mindestens 1 Befehl, der für die volle Funktionstüchtigkeit der Software notwendig wäre.

In deinem Beispiel ist es der Befehl v1.0 ATL0 [FAIL].
In der Software: cedricp/ddt4all wird er mit Leerzeichen verwendet.
self.cmd("AT L0")
 
Ja, mit Leerzeichen akzeptiert er den Befehl:
>
>[15:43:58.669]AT L0
<[0.014]AT L0
OK

Auf jeden Fall funktionieren beide meiner Chinaclones trotz "Incompatible adapter on ARM core" (soweit ich beurteilen kann) einwandfrei.
 
Das meine ich: Genau, exakt den selben (zumindest optisch) habe ich auch. Funktioniert aber eben nicht, auf keinem Gerät bei mir. Man sieht es den Teilen im Netz einfach nicht an was drin steckt.

Da die asiatischen Produzenten gerne ihren Gewinn maximieren kommen auch alternative Chips zum Einsatz. Da sind dann aber manchmal nicht alle L1/L2 Protokolle vorhanden.
Sehr interessant Deine Ausführungen. Das macht es eben zu einem Glücksspiel einen Adapter zu erwischen der wirklich sicher funktioniert. Vielen Dank für die Infos, fand ich spannend.

Da man ja direkt im System des Fahrzeugs herum fuhrwerkt stelle ich es mir fatal vor, wenn genau bei einem Schreibvorgang so ein Schrottadapter seinen Dienst quittiert oder herum spinnt. Das war einer der Gründe - neben der reinen Neugier - die Teile alle mal auszuprobieren und das auf so vielen Rechnern wie möglich. Schon zwischen den verschiedenen Laptops kam es bei meinen Versuchen oft genug zu Problemen. Je nach verbauter Hardware klappts mal, mal nicht, mal nur so halb. Am schlimmsten ist es bei einem aktuellen Medion Laptop: Dort meldet sich der rote SX Link USB Dongle ständig an und ab. Habe wirklich alle Treiber und Konstelletionen probiert. Das Problem bleibt. Auf allen Testrechnern lief immer exakt das selbe Windows 10 mit dem selben Updatestand.
 
ich benutze den track life blue tooth dongleund bin mit dem zufrieden.
 
Dacianer.de - die Dacia-Community

Statistik des Forums

Themen
42.917
Beiträge
1.058.166
Mitglieder
73.595
Neuestes Mitglied
Andru1887
Zurück