(Invoking related search term suggestions.)
INPA relies on a background communication engine called EDIABAS. If EDIABAS looks for a different port than the one configured in Device Manager, Error 159 occurs. Open File Explorer and navigate to C:\EDIABAS\BIN\ . Locate the file named obd.ini and open it using Notepad.
Are you getting an error code in any (such as NCS Expert or ISTA)? inpa error 159
Go to your C:\EC-APPS\INPA\SGDAT folder. Look for the chassis you’re trying to diagnose:
Modern BMW DMEs are very sensitive to voltage. If the battery voltage drops below 12V during cranking, the DME self-check can fail, throwing this code. (Invoking related search term suggestions
Have a different error code? Mention it in the comments—include your BMW model, year, and INPA version.
) typically occurs when the diagnostic software cannot establish or maintain a connection with the vehicle's control units. This is common in setups using virtual machines or networked interfaces like the ICOM. Bimmerforums.com Quick Fix: Error 159 (NET-0009: TIMEOUT) Check IP Configuration Locate the file named obd
What are you using (e.g., K+DCAN with a switch, ICOM, Creator)?
Ensure your car's ignition is turned to position 2 (Key on, engine off) . INPA cannot communicate with most control units if the ignition is off.
If you still get Error 159 on (e.g., airbag works but ABS fails), you simply need to update DATEN files for that specific ECU type (e.g., DSC MK60).