FiatECUScan
The FiatECUScan program is intended for car enthusiasts who want to diagnose electronic control units (ECUs) of cars produced by Italian companies Fiat, Alfa Romeo and Lancia via the K-Line or ELM327 interface.
A selection of programs that give car owners the opportunity to independently diagnose them, without contacting service centers. Here are the easiest to use applications, which, however, require the user to have at least basic knowledge about the device of the car. All programs from the selection work only with a special adapter that reads data from vehicle electronic control units using the OBD II protocol. Similar adapters can be purchased on online trading platforms, as well as in automotive stores. Usually they have a fairly “democratic” price, not comparable to the cost of service at a service station.
First of all, we recommend the OBD Auto Doctor program - it is a universal tool that works with a wide variety of makes and models of cars. The program reads error codes from the ECU, deciphers them and allows you to reset them with one touch. It can also display the dynamic parameters of the vehicle in real time and promptly report problems. If necessary, OBD Auto Doctor even allows you to turn your Android device into an on-board computer.
Another solution with similar functionality is Car Scanner. This is one of the most intuitive diagnostic wizards that works even with the cheapest Chinese adapters and collects much more information than its analogues. Also among the advantages of the application, we note a well-organized interface and a minimum number of restrictions in the free version.
Whatever they say about foreign cars, VAZ is the most famous and popular brand in Russia and the CIS countries. The attention to him is special. Whether it’s a “bucket with nuts” or not is a separate issue. In this article we will touch only on the applied aspects related to the diagnostics of cars on the assembly line of the Volzhsky Automobile Plant. In particular, software.
Types of ELM327 auto scanner for diagnostics
The ELM327 auto scanner interacts with the OBDII system and transmits data from the on-board computer to the device. Works through:
- USB connection;
- wireless WiFi;
- bluetooth
To work with the scanner, you must install a special application. Utilities are divided into types, depending on the device for their installation.
What cars is the scanner compatible with?
To determine which car scanner is suitable for a personal car, it is enough to determine the data exchange protocols. To do this, you need to look at the OBD-2 block and clarify which contacts are present on it:
- The presence of pin 7 (K-Line) indicates that the ISO 9141-2 protocol is used for diagnostics. Such diagnostic connectors are used in cars made in Asia and Europe.
- Pins 4, 5, 7, 15 and 16 indicate the ISO14230-4KWP2000 protocol, which is commonly used on Daewoo, KIA, Hyundai, Subaru STi and some Mercedes models.
Android programs
All programs for diagnosing Russian cars for Android support Bluetooth, Wi-Fi, USB. Compatible with ELM327 scanner.
Torque
One of the popular programs for car diagnostics in Russian. There are paid and free versions available for installation. Works using bluetooth, wi-fi. Russian language.
Suitable for working with all types of foreign and domestic cars
Program abilities:
- controls the remaining fuel in the fuel tank;
- supports GPS, capable of sending location coordinates via SMS message;
- archives data;
- determines speed;
- displays and deciphers malfunctions in the vehicle.
Equipped with seven customizable screens where all data is displayed.
you can do it for free from our website.
OpenDiag Mobile
Another development for car diagnostics from the domestic auto industry for Android. Russian language, free. Available for free download on our website.
Diagnoses the operation of systems:
- engine control;
- anti-blocking;
- anti-theft;
- climate control;
- anti-theft and security.
Meaning and decoding of codes
During self-diagnosis of a VAZ 2115 with an injector, only numbers or flashes that code the error will be shown on the instrument panel. When reading trouble codes from an electromechanical instrument cluster, it is necessary to record the number of flashes and calculate error numbers from them. Their purposes can be deciphered using a special list. Most of these faults can be resolved independently by replacing failed sensors.
Self-diagnosis codes
When performing diagnostics, it is necessary to take into account that the number on the screen may indicate two summed errors. For example, 9 indicates the presence of two faults - numbered 1 and 8.
Numeric combination | Decoding |
1 | ECU problem |
2 | Incorrect data from the fuel level sensor |
4 or 8 | Network power problems |
12 | Malfunction of the error lamp circuit in the instrument cluster |
13 | No signal from lambda probe |
14 or 15 | Incorrect data from temperature sensor |
16 or 17 | Problems with the network power supply, it is necessary to check for short circuits |
19 | Motor shaft position sensor error |
21 or 22 | Throttle sensor error |
23 or 25 | Incorrect operation of the intake air temperature sensor |
24 | Speed sensor faulty |
27 or 28 | No signal from lambda probe |
33 or 34 | No air flow data available |
35 | Idle speed control sensor is faulty |
42 | Ignition control circuit problem |
43 | Knock sensor failure |
44 or 45 | Violation of the composition of the mixture |
51 or 52 | ECU memory errors |
53 | Error in CO setting sensor (installed on cars without converter) |
54 | Octane corrector sensor (installed on cars without a converter) |
55 | Violation of the composition of the mixture |
61 | Failure of the lambda probe |
An example of error 14 appearing on the panel
Table of decoding codes for flashes calculated during diagnostics.
Error code | Flash combination | Decoding |
12 | Long-pause-two short | Diagnostic circuit malfunction |
14 | Long-pause-four short | Engine temperature sensor malfunction |
15 | Long-pause-five short | Likewise |
16 | Long-pause-six short | Abnormally high mains voltage |
17 | Long-pause-seven short | Abnormally low mains voltage |
19 | Long-pause-nine short | Crankshaft position sensor failure |
21 | Two long, pause, one short | Incorrect data from the throttle position sensor |
22 | Two long, pause, two short | Likewise |
24 | Two long, pause, four short | Problem with the speed sensor |
27 | Two long, pause, seven short | Lambda probe failure |
28 | Two long, pause, eight short | Likewise |
33 | Three long, pause, three short | Air flow meter needs to be checked |
34 | Three long, pause, four short | Likewise |
35 | Three long, pause, five short | Idle speed outside the tolerance range |
43 | Four long, pause, three short | No signal from knock sensor |
51 | Five long, pause, one short | Memory error in block |
52 | Five long, pause, two short | Error in controller |
53 | Five long, pause, three short | Memory error in block |
61 | Six long-pause-one short | No signal from the immobilizer |
The data obtained allows you to quickly find the faulty element and eliminate the cause of the error.
The video from the Garage channel shows diagnostics on a VAZ 2115 using a scanner and laptop.
Controller errors
The most common controller errors encountered during diagnostics are listed in the table.
Program error number | Decoding |
R 0030-0038, 0141 | Malfunction of the lambda probe heating system |
R 0102 and 0103 | Incorrect signal from the air supply sensor |
R 0112 and 0113 | Error in data from intake air temperature sensor |
R 0115-0118 and 0217 | Problems detecting engine temperature or overheating |
R 2122 and 2123, 0222 and 0223, and 2138 | Incorrect signal from the gas pedal and throttle position sensor |
R 0171-0172 | Incorrect mixture parameters |
R 0201-0204 | Faulty injectors (each cylinder has its own code) |
R 0261-0272 | Problems with injector control |
R 0130-0134 | Problems with the functioning of the lambda probe before the converter |
R 0136-0140 | Problems with the functioning of the lambda probe after the converter |
R 0300 | Multiple misfires |
R 0301-0304 | Cylinder misfires |
R 0326-0328 | Knock sensor failure |
R 0351-0352, 2301 and 2304 | Monitoring the operation of ignition coils |
R 0422 | Failure of the neutralizer |
R 0691-0692 and 0693-0694 | Failure of the first and second cooling fan start relays |
R 0560-0563 | Problems with power supply |
R 0627-0629 | Indicates incorrect operation of the fuel pump control circuit |
R 1602 | Malfunction in the engine parameters control controller |
Reset errors
After self-diagnosis, finding out the cause of the problem and correcting the breakdown, the errors can be reset.
To do this, go to the error viewing menu, press the odometer reset key and wait a few seconds. The number 0 will light up on the screen - the error has been reset. In this case, data about problems is stored in the unit’s memory and must be deleted. If left, the “Check Engine” light will light up in the instrument cluster. In addition, self-diagnosis may not read all electrical system errors; the error removal procedure will show whether a more detailed analysis of the vehicle’s electronics is needed.
To reset the error, do the following:
If the symbol remains illuminated, there is an ongoing problem with some sensor or wiring in the vehicle. It can only be found out using a special scanner. It is necessary to conduct additional diagnostics to determine the problem node. Then carry out repairs and clear any existing errors using a computer diagnostic program for the ECU.
Resetting errors on cars with an electromechanical instrument cluster is carried out by disconnecting the negative terminal of the battery from the on-board network for 10 seconds. The ignition must be turned off.
Programs for iPhone
Utilities for installation on iOS support Wi-Fi, which is very important when diagnosing from an iPhone. There are few such developments, but they are quite functional.
InCarDoc IPhone
Only suitable for vehicles that support OBD-II function. Works in real time.
Diagnoses parameters:
- speed;
- fuel consumption;
- revolutions;
- pressure.
Reads errors, saves parameters, clears errors. Determines the VIN number of the body, determines coordinates with GPS support. You can install the program by downloading it from the App Store.
Engine Link
One of the most popular utilities for iPhones. Works with many cars. There is a diagnostic function for diesel engine control units. Suitable for reading by ELM327 scanner (Wi-Fi version). What the program can do:
- tests emissions;
- work in real time;
- reads and resets OBD fault codes;
- displays sensor data and engine characteristics;
- MPG to calculate fuel consumption in real time;
- Full custom PID support.
Supports OBD-II and EOBD. To use the program, you need compatibility with ELM Bluetooth Low Energy (for iPhone 4 and later versions) or a Wi-Fi adapter.
Additional work
For more detailed diagnostics, inspect the car for body damage. Be sure to check the level of all technical fluids. Inspect the suspension and steering for any play. Compression must . Its values should range from 9.5 to 11 atmospheres.
In this case, the readings of all cylinders should be approximately the same. The significant difference between them serves as a reason to take a closer look at the motor. You also need to check the condition of the battery . The voltage should be about 12.7 - 13.5 V (it varies). As an additional check, it would be useful to check the valve adjustments. Clamping one or more valves will result in an engine power error. To avoid digging up the injector in vain, it is better to check the condition of the valves in advance. Check the functionality of the spark plugs and high-voltage coils (high-voltage coils).
How to connect to iPhone or iPad
To get your own diagnostic center to check the operation of a vehicle, it is not necessary to connect to the scanner via Bluetooth. More modern ELM models are equipped with a Wi-Fi module, which allows you to use almost any portable device to receive data.
Let's look at how to establish such a connection:
- Connect the scanner to the connector in the car.
- Go to the section responsible for wireless connection settings and select the “CLKDevices” network.
- There will be a blue arrow on the right that you need to click on.
- In the window that appears, you need to enter the IP address and router information: 192.168.0.11. You also need to specify the standard subnet mask: 255.255.255.0.
- Just below you need to specify port 35000.
This completes the setup. Knowing how to use the ELM 327 scanner, it is enough to install any application for quick diagnostics and enter the same IP and port parameters in its settings.
However, it is worth considering that difficulties may arise when setting up private scanners.
Difficulty connecting the adapter to the VAZ ECU
VAGCOM, K-Line adapters are designed for direct connection to the ECU via a 16-pin OBD-II connector. It began to be installed on VAZ cars after 2002. Some models are equipped with a 12 pin connector. It is not compatible with the adapter connector. The solution is simple: purchase a GM12 adapter or a K-Line adapter in an OBD1 (GM12) housing.
Programs for diagnostics of VAZ 2107, 2108, 2109, 2199, 2110, 2111, 2112, 2113, 1214, 2115
What programs and scanners are used to diagnose a VAZ with a GM12 and OBD2 connector?
The programs for diagnosing VAZ are completely different, but they often use programs that are different from each other, and the point here is not even the year of manufacture of the car or the shape of the connector, be it GM12 (also called OBD1) or the usual OBD2. The point is rather that cars with a GM12 connector are more often diagnosed with a scanner manufactured by the Russian company Master Kit BM9213M or its analogues. And newer cars are more often diagnosed with the ELM327 scanner. For this reason, let's talk a little about scanners.
Master Kit BM9213M adapter user manual with scanner connection diagram
The BM9213M scanner is quite suitable for OBD2 diagnostics, but the ELM327 scanner is more often used for this connector. Programs for diagnosing VAZ may be the same to work with both scanners.
Scanner for diagnosing VAZ, Lada and other brands of cars with OBD2 ELM327
To make it at least a little clearer, the ELM327 can be used without problems with VAZ cars with Bosch ECU firmware 7.9.7, which has been installed since 2011. To operate this scanner with cars with lower firmware, you need to use a special pinout of wires from the connector to the scanner or another scanner, for example BM9213M. To learn how to connect the ELM327 to a car with firmware released earlier than 2011 or with a GM12 connector, as well as the programs used for this, see the video below
ELM327 is still the most universal scanner currently produced, suitable for diagnosing the entire family of VAZ cars with injection engines - 2107, 2108, 2109, 2199, 2110, 2111, 2112, 2113, 1214, 2115
The best programs for diagnosing VAZ cars in Russian
Let's start with the best programs for VAZ diagnostics for smartphones, which can be used with any scanner and with any VAZ car, which, moreover, have an interface in Russian.
Program for diagnosing VAZ Torque cars
Program for diagnosing VAZ cars OpenDiag
Program for diagnosing VAZ OBD cars Auto Doctor
Diagnostics and configuration of the Torque program
Diagnostics of Lada Priora with OpenDiag program
Diagnostics of an injection Niva with an OBD2 connector using the OBD Auto Doctor program
Below are other very useful and functional programs for diagnosing VAZs of different years, with different firmware, and different scanners. Programs for PCs and (phones) smartphones and other devices running the Android or IOS operating system
Programs for Master Kit BM9213M
and other scanners from Master Kit
- Setup CE (PC);
- KWP (PC);
- Torque (Android, iOS);
- OBD Auto Doctor and similar (Android);
- OpenDiag (Android, IOS)
It is possible that versions for Android are already available for iOS, but they will most likely connect via Wi-Fi
Programs for ELM327
- ScanMaster-ELM V2.1 RU (PC);
- ScanXL Professional (PC);
- Edge Analysis DataPro Plus (PC);
- ScanTool.net (PC);
- m3Scan (PC);
- Tiggo Diag (PC);
- Multiecuscan (PC);
- Torque Pro (PC, Smartphones);
- OBD Auto Doctor (OBD Car Doctor) (PC, Smartphones);
- ForScan (PC);
- Digimoto (PC);
- MoDiag (PC);
- Torque (Android, iOS);
- OBD Auto Doctor and similar (Android);
- OpenDiag (Android, IOS)
- OBD Army (Smartphones)
- A great many more programs for Android OS
A short summary
These programs for diagnosing VAZ and other cars are best downloaded from application stores such as AppStore or Google Play Market, or on the official website of the creators, due to their support and constant updating of functionality. New versions of programs are more stable and faster.
Thank you for your attention to this article, these programs will be useful in diagnosing VAZ cars and will really serve you well in the process of working with the car. We, in turn, wish you good luck in diagnosing and operating your car!
DiagnozNK
DiagnozNK - software for diagnosing VAZ cars. To assess the current state of the machine, the K-Line adapter is used; it is possible to view the log in a separate window and save the report in a text file. The program has the function of setting the port speed and setting the interval between requests during diagnostics.
To start working with the DiagnozNK application, you need to go to the last tab of the interface. Here you can plot graphs of the main parameters of a car engine. To do this, tick any of the available parameters: on-board network voltage, coolant temperature, speed, revolutions.
After this, a small window will open with a graph of the state of the selected engine parameter.
The results obtained can be saved in a separate log file. It is possible to download graphs in an Excel file.
The main advantages of the DiagnozNK program:
- saving vehicle diagnostic reports in a separate file;
- the ability to view graphs about the main parameters of the machine engine;
- a tool for changing the basic parameters of charts: changing axes and line colors;
- setting port speed and delay intervals;
- ability to read and delete errors in engine operation.
- it is not possible to select a car engine from the utility catalog;
- there is no function for assessing the current state of the lambda probe;
- There is no tool for determining the serial numbers of additional car equipment.
DiagnozNK software is distributed free of charge and in Russian.
KWP is a professional utility for diagnosing GAZ and VAZ cars. In the application, you can build graphs of the machine’s operation, there is the ability to select blocks and COM ports, as well as the function of controlling nozzles, fans and coils.
In the “Parameters” section you can see the status of the main parameters of the vehicle. All available diagnostic options are displayed in list format.
In the “Codes” section you can see all error codes in engine operation that the KWP utility detected. If necessary, you can perform the function to reset all error codes.
“Graph” - here the application builds operating schedules for the vehicle’s equipment. The resulting graph can be saved in a separate file or printed using a printer.
Benefits of the KWP program:
- graphing tool;
- the ability to control the main mechanisms of the car;
- selection of COM ports and block;
- display of all found engine error codes.
- there is no function for customizing the display of graphs;
- additional equipment cannot be detected automatically;
- small library of available blocks.
The KWP utility is free to download. The application interface has been translated into Russian.
Video “Diagnostics on a computer using a KKL adapter”
This video demonstrates how computer diagnostics of a VAZ 2115 is performed using a KKL adapter (the author of the video is KV Avtoservis).
Often, owners of domestic cars are faced with the need to carry out diagnostic work. It is worth saying that you can do such work yourself. To do this, you need to have a computer, software and knowledge of how diagnostics are carried out. These skills can be useful to you at any time, so it’s worth getting acquainted with the rules for carrying out work.
VAZ 2114 owners know that engine errors occur all the time; the causes of such problems can be very different. Constantly calling for service is an expensive pleasure, especially when you can save money and check the car yourself. Having acquired the necessary skills, you can carry out diagnostics at a time convenient for you, without spending money.