EdiabasLib
EdiabasLib
| |
---|---|
Android Deep OBD for BMW and VAG Fehlerspeicher auslesen (BMW e46 316i ) | |
Basisdaten
| |
Entwickler | Ulrich Holeschak[1] |
Aktuelle Version | 1.3.61 (6. Februar 2022) |
Betriebssystem | Auf allen Plattformen die das .NET/Mono Framework unterstützen (z. B. Windows, Android) |
Programmiersprache | C |
Kategorie | Diagnose Werkzeug |
Lizenz | GPL v3 (Freie Software) |
github.com/uholeschak/ediabaslib |
EdiabasLib ist ein freier und geschwindigkeitsoptimierter Ersatz für die originalen BMW, VW und Audi-Diagnosesoftware, der die originalen ECU-Dateien verwendet.[2]
Funktionen
[Bearbeiten | Quelltext bearbeiten]Die Verwendung der originalen ECU-Dateien für die OBD-Kommunikation ermöglicht alle Vorgänge die mit INPA oder Tool32 möglich sind. Die Bibliothek kann direkt .GRP- und .PRG-Dateien lesen und interpretieren, die interne Schnittstelle ist ähnlich der EDIABAS-API oder der Tool32.exe GUI-Schnittstelle, der originalen Diagnose-Software.
Mögliche Vorgänge
[Bearbeiten | Quelltext bearbeiten]- DPF-Regeneration starten
- Fehlerspeicher auslesen/löschen
- Reset Kurzschlussverriegelung (Zähler) von Lampen
- VIN-Änderung (z. B. die Combox eine US-VIN (INet) erhalten)
- BFD-Kontrolle und -Prüfung
- Syndikat-Lenkwinkelsensor
- Adaptionswerte löschen (Luftmassenmesser)
- DME/CAS-Sauberkeit
- Service-Reset
- Batteriewechsel registrieren
- Steuergeräte-Reset
- Leerlaufdrehzahl ändern
- Schlüssel sperren/entsperren
- AGR-Rate anpassen[3][4]
Unterstützte Protokolle
[Bearbeiten | Quelltext bearbeiten]- D-CAN
- BMW-FAST
- KWP-2000
- KWP-2000 BMW
- KWP1281
- BMW DS2
- DS1
- Concept 3
- ISO9141 (Concept 2)
- Concept 1[5][6]
Unterstützte Adapter
[Bearbeiten | Quelltext bearbeiten]EdiabasLib unterstützt Standard FTDI basierte USB, "INPA-kompatible" D-CAN/K-Line-Adapter und ELM327 basierte WiFi- und Bluetooth-Adapter mit ersetzbarer Firmware. Für Fahrzeuge der VAG-Gruppe wird ein ELM327-Adapter mit der Open-Source-Ersatz-Firmware von EdiabasLib benötigt. In diesem Modus werden die Protokolle KWP2000, KWP1281 und TP2.0 unterstützt (Fahrzeuge bis 4.2012).[7]
Anwendungen
[Bearbeiten | Quelltext bearbeiten]EdiabasLib besteht aus mehreren Anwendungen. EdiabasTest eine Konsolenanwendung für Test[8] mit Kommandozeilenparametern, eine Anwendung mit einer grafischen Benutzeroberfläche für Windows und eine App für Android mit dem Namen Deep OBD for BMW and VAG (früher Deep OBD for BMW). Deep OBD for BMW und VAG läuft unabhängig von Google-Diensten.
Zielgruppe und Verbreitung
[Bearbeiten | Quelltext bearbeiten]Das Projekt richtet sich an private Hobby-Schrauber und kleine Werkstätten, die sich teure Diagnosesysteme nicht leisten können. Die Android-App ist in mehreren Appstores verfügbar, z. B. Aptoide, apkpure und wurde im Google Play Store zwischen über 50.000 mal heruntergeladen.
Unterstützte Fahrzeuge
[Bearbeiten | Quelltext bearbeiten]Unterstützt werden alle BMW-Modelle ab Baujahr 1994. Des Weiteren werden Fahrzeuge des Volkswagenkonzerns bis zum Baujahr 2012 unterstützt.
Weblinks
[Bearbeiten | Quelltext bearbeiten]Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ Deep OBD for BMW and VAG APK Download - Free Auto & Vehicles APP for Android | APKPure.com. Abgerufen am 11. Februar 2018 (englisch).
- ↑ Ulrich Holeschak: ediabaslib: .NET BMW and VAG Ediabas interpreter library. 10. Februar 2018, abgerufen am 11. Februar 2018.
- ↑ BMW-Diagnose mit Android-Smartphones mit kostenloser App – coding-expert.de. Abgerufen am 11. Februar 2018 (deutsch).
- ↑ Ulrich Holeschak: Deep OBD for BMW and VAG. Ulrich Holeschak, 6. Februar 2018, abgerufen am 11. Februar 2018.
- ↑ Ulrich Holeschak: Deep OBD for BMW and VAG. Ulrich Holeschak, 6. Februar 2018, abgerufen am 11. Februar 2018.
- ↑ uholeschak/ediabaslib. Abgerufen am 19. Mai 2018 (englisch).
- ↑ Ulrich Holeschak: ediabaslib: .NET BMW and VAG Ediabas interpreter library. 10. Februar 2018, abgerufen am 11. Februar 2018.
- ↑ Ulrich Holeschak: ediabaslib: .NET BMW and VAG Ediabas interpreter library. 10. Februar 2018, abgerufen am 11. Februar 2018.