Können Sie sehen, welche Version von ELM327 ein OBD2-Diagnose-Scan-Tool / Fehlercode-Lesegerät unterstützt?

Laut https://en.wikipedia.org/wiki/ELM327#Other_Versions gibt es eine Handvoll verschiedener Versionen von ELM327.

Wenn Sie ein nicht originales ELM327-Gerät kaufen (d. h. etwas, das mit ELM327 kompatibel ist, da es ein De-facto-Standard zu sein scheint, aber nicht von ELM hergestellt wird), können Sie überprüfen, welche Version von ELM327 es unterstützt?

Das wüsste nur der Hersteller.
Willkommen bei der Kfz-Wartung und -Reparatur! Ich denke, Ihr Verständnis des Geräts könnte etwas schief sein. ELM327 ist die Schnittstelle, die die Lücke zwischen dem CANBus und einer RS232 überbrückt, die zu Ihrem Gerät (Computer oder Smartphone) geht. Es scheint mir, dass ELM Electronics ihre ELM327-Chips verkauft, die dann von wem auch immer in ein Lesegerät integriert werden. Damit es "ELM327" ist, muss es einen dieser Chips enthalten. Soweit ich das beurteilen kann, gibt es kein "kompatibel" (ich könnte mich irren ... und ich würde es den Chinesen nicht zutrauen, Duplikate zu erstellen).
Ich weiß ganz genau, dass einige Leser sich weigern, mit manchen Autos zu arbeiten, obwohl sie "ELM27" sind ... Also habe ich sehr vorsichtig mit meinem Kauf für mein Auto umgegangen - es funktioniert perfekt und hat mir schon mehr als seinen Selbstkostenpreis gespart. .
@Pᴀᴜʟsᴛᴇʀ2 Bist du dir da sicher? Ich suche nach einem ELM327-Gerät, das Bluetooth 4.0 unterstützt, damit ich BT mit einem iOS-Gerät verwenden kann, aber AFAIK, keine Geräte mit einem echten ELM-Chipsatz (?) bieten diese Kombination. Geräte von Drittanbietern wie diese amazon.com/X-ELM-Bluetooth-Diagnostic-Compatible-Vehicles/dp/… scheinen dies jedoch zu tun, aber sie heißen X-ELM, was mir jemand sagte, bedeutet, dass sie rückentwickelte ELM-Geräte sind. Aber wenn Sie ein echtes ELM-Gerät kennen, das BT 4.0 unterstützt, bin ich ganz Ohr!
Der Bluetooth-Controller ist normalerweise ein separater Chip vom Hauptcontroller, sodass die Versionen der beiden unabhängig sind. Nicht, dass das hilft, eine echte Version zu finden ...

Antworten (1)

Wie der Artikel sagt, können die Kopien oft falsch angeben, welche Codeversion sie haben, also ist das nutzlos, um festzustellen, was sie können oder nicht können. Alles, was aus dem Mikrocontroller extrahiert werden kann, ist der Maschinencode, der den Mikrocontroller einrichtet und betreibt, nicht der ursprüngliche Quellcode, sodass eine wesentliche Änderung wahrscheinlich über die meisten Klonhersteller hinausgeht.

Neben der Raubkopie des Originalcodes von ELM werden die Mikrocontroller, auf denen es läuft, auch häufig geklont, und die elektrische Leistung der Geräte kann von den Datenblattwerten abweichen. Der häufigste Effekt ist, dass sie gelegentlich abstürzen und nur zurückgesetzt werden, wenn sie für einige Sekunden ausgeschaltet werden, indem sie vom Stromnetz getrennt werden. PICs haben einen eingebauten "Watchdog", der dies überwacht und sich automatisch zurücksetzt, aber dies ist möglicherweise nicht auf der Klonhardware implementiert - oder sogar auf der frühen Version des echten ELM, soweit ich weiß.

Praktisch gibt es kaum einen Unterschied zwischen den Klonen, sie führen alle ziemlich denselben Code aus, und mein 7-Dollar-Gerät hat in jedem Fahrzeug und mit jeder OBD-Scan-App oder virtuellen Dashboard-App funktioniert, die ich ausprobiert habe.

Kannst du seine Fähigkeiten nicht testen? Senden Sie einige Befehle und sehen Sie, ob Sie eine sinnvolle Antwort erhalten?
Wie groß ist der Unterschied zwischen ELM 1.0 (das unter den Klonen die häufigste Version zu sein scheint) und 2.2?
Die Wikipedia-Seite enthält Links zu einigen ELM-Dokumentationen, einschließlich der Befehlsliste elmelectronics.com/wp-content/uploads/2016/07/… Ich habe nicht versucht, damit festzustellen, welche Version meine ist, aber ich würde davon ausgehen, dass dies der Fall ist 1.0.