Inpa Error 159 [new] Online
The file C:\EDIABAS\BIN\EDIABAS.INI contains the line Interface = STD:OBD . If this points to the wrong DLL (e.g., STD:OBD when you are using a serial port), the API job will cancel. Similarly, OBD.INI maps the COM port. A mismatch here is a guaranteed Error 159.
Error 159: API function unsuccessful Error in API call. Task not possible. inpa error 159
: Unplug and re-seat your cable on both ends. Ensure the pins in the OBDII port aren't bent. Verify COM Port Device Manager > Ports (COM & LPT) . Right-click your cable, go to , and ensure it is set to Latency Timer Update EDIABAS : Ensure your file (found in C:\EDIABAS\BIN ) matches the COM port you set in the Device Manager. Restart the Server The file C:\EDIABAS\BIN\EDIABAS
In simple terms: The version of the .IPO or .PRG file (the script that talks to your car’s ECU) does not match the firmware version inside your actual BMW control unit. A mismatch here is a guaranteed Error 159
Or on newer INPA versions:
