ediabaslib

Properties of the EdiabasLib.config file

Current EDIABAS emulation version is 7.6.0.
The EdiabasLib.config file is a replacement for the standard EDIABAS.INI file. It must be located in the same directory as the EdiabasLib.dll, Api32.dll or Api64.dll file.
The following properties could be specified in this file:

Standard properties

When using BMW ICOM, change the values of EnetControlPort and EnetDiagnosticPort to the output from the BMW ICOM web interface line:
Example: Diag Addr: 0x10 Diagnostic Port: 50160 Control Port: 50161
For automatic ICOM allocation set EnetIcomAllocate to 1, otherwise manual allocation via iToolRadar or the web interface is required!
Web interface URL: http://XXXX:60080/cgi-bin/channeldeviceconfig.cgi
Login user name: root
Login password: NZY11502 or NZY1150263
The standard ICOM configuration page could be found at: http://XXXX:58000 (no login required).

Non standard properties

FTDI D2XX driver properties

For improved timing (especially required for ADS adapter) it’s possible to access the FTDI D2XX driver directly. Android also supports access to FTDI USB D-CAN/K-Line adapters. To activate this mode use FTDI instead of COM in the com port name for ObdComPort or AdsComPort. There are multiply ways the select the USB device:

Bluetooth (Android)

Since Android devices normally have no COM ports, it’s possible to connect via Bluetooth using the Bluetooth Serial Port Protocol (SPP). To select a specific Bluetooth device use BLUETOOTH:<device address>.
When using ELM327 adapters append ;ELM327 after the Bluetooth address to specify ELM327 mode. For adapters that simply send data without modification append ;RAW.

Bluetooth (PC)

It’s possible to use the Replacement firmware for ELM327 also with a PC. When connecting the adapter with the PC two serial COM ports are created (incoming and outgoing). To use the adapter specify STD:OBD for the interface and BLUETOOTH:<outgoing COM port> or BLUETOOTH:<device address> for ObdComPort.
The recommended way for setting up the configuration is to use the EdiabasLibConfigTool.

WiFi

For WiFi based ELM327 adapters you have to specify STD:OBD for the interface and ELM327WIFI for ObdComPort.
When using the Replacement firmware for ELM327 with WiFi devices specify DEEPOBDWIFI for ObdComPort.