Whether you are using a K+DCAN cable with a built-in switch. I can provide tailored steps for your exact setup!
Navigate to the tab and click the Advanced button.
If the code returns immediately after clearing, the issue is likely internal to the DME unit. This can happen if:
: In Windows Device Manager, find your USB-Serial Port (COM1), go to Advanced Settings , and ensure the Latency Timer is set to 1 msec . Step-by-Step Configuration Guide How to use INPA to read or clear errors on your BMW. E65 inpa error 159
BMW modules will shut down or refuse to communicate if the vehicle's system voltage drops too low.
Diagnosing a car with the ignition turned on drains the battery rapidly. When voltage drops, modules delay their response times, directly triggering Error 159.
EDIABAS allows only one application to communicate with it at a time. Running multiple diagnostic programs simultaneously is guaranteed to cause an Error 159. Therefore, ensure are completely closed before launching INPA, including ToolSet, NCS Expert, WinKFP, and especially DIS. If you run DIS, you must exit the application fully before trying to use INPA. Whether you are using a K+DCAN cable with a built-in switch
Solution 3: Check the Pin 7 / Pin 8 Bridge (Vehicle Compatibility)
Navigate to C:\EDIABAS\BIN\ and open the file with Notepad. Look at the very first line, which usually says Port=Com1 .
Error 159 appears 10 seconds after starting a job. Works fine on same laptop running Windows 7. If the code returns immediately after clearing, the
Find the file named ediabas.ini . Right-click it and open it with . Use Ctrl + F to search for the term Buffer .
If you have followed every step above and still see Error 159, consider these hardware-level fixes.