EdiabasLib

from Wikipedia, the free encyclopedia
EdiabasLib

Deep OBD for BMW.png

Read Android Deep OBD for BMW and VAG fault memory (BMW e46 316i)
Basic data

developer Ulrich Holeschak
Current  version 1.2.143
operating system On all platforms that support the .NET / Mono Framework (e.g. Windows, Android)
programming language C #
category Diagnosis tool
License GPL v3 ( Free Software )
github.com/uholeschak/ediabaslib

EdiabasLib is a free and speed-optimized replacement for the original BMW and VAG - diagnostic software , which the original ECU used files.

Functions

The use of the original ECU files for OBD communication enables all processes that are possible with INPA or Tool32. The library can directly .GRP- and .PRG files read and interpret the internal interface is similar to the EDIABAS API or Tool32.exe GUI - interface , the original diagnostic software.

Possible operations

  • DPF regeneration start
  • Read out / delete fault memory
  • Reset short-circuit interlock (counter) of lamps
  • VIN change (e.g. the Combox receives a US VIN (INet))
  • BFD control and testing
  • Syndicate steering angle sensor
  • Delete adaptation values ​​( air mass meter )
  • DME / CAS cleanliness
  • Service reset
  • Register battery change
  • Control unit reset
  • Change idle speed
  • Lock / unlock key
  • Adjust the EGR rate

Supported protocols

Supported adapters

EdiabasLib supports standard FTDI based USB , "INPA-compliant" D-CAN / K-Line - Adapter and ELM327-based WiFi and Bluetooth adapter with replaceable firmware . For vehicles of the VAG group, an ELM327 adapter with the open source replacement firmware from EdiabasLib is required. In this mode the KWP2000, KWP1281 and TP2.0 protocols are supported (vehicles up to 4.2012).

Applications

EdiabasLib consists of several applications. EdiabasTest is a console application for testing with command line parameters , an application with a graphical user interface for Windows and an app for Android called Deep OBD for BMW and VAG (formerly Deep OBD for BMW). Deep OBD for BMW and VAG runs independently of Google services.

Target audience and distribution

The project is aimed at private hobby screwdrivers and small workshops that cannot afford expensive diagnostic systems. The Android app is available in several app stores, e.g. B. Aptoide, apkpure and has already been downloaded between 50,000 and 100,000 times in the Google Play Store . There are no statistics for other platforms.

Supported vehicles

All BMW models from year of construction 1994 are supported. Furthermore, vehicles of the Volkswagen group up to year of construction 2012 are supported.

Web links

Individual evidence

  1. Deep OBD for BMW and VAG APK Download - Free Auto & Vehicles APP for Android | APKPure.com. Retrieved February 11, 2018 .
  2. Ulrich Holeschak: ediabaslib: .NET BMW and VAG Ediabas interpreter library. February 10, 2018, accessed February 11, 2018 .
  3. BMW diagnosis with Android smartphones with a free app - coding-expert.de. Retrieved on February 11, 2018 (German).
  4. Ulrich Holeschak: Deep OBD for BMW and VAG. Ulrich Holeschak, February 6, 2018, accessed on February 11, 2018 .
  5. Ulrich Holeschak: Deep OBD for BMW and VAG. Ulrich Holeschak, February 6, 2018, accessed on February 11, 2018 .
  6. uholeschak / ediabaslib. Accessed May 19, 2018 .
  7. Ulrich Holeschak: ediabaslib: .NET BMW and VAG Ediabas interpreter library. February 10, 2018, accessed February 11, 2018 .
  8. Ulrich Holeschak: ediabaslib: .NET BMW and VAG Ediabas interpreter library. February 10, 2018, accessed February 11, 2018 .