Torque Pro is one of the most powerful applications for diagnosing a car via a smartphone, but its capabilities are revealed only with proper configuration. Many users encounter problems connecting to the ELM327adapter, incorrect sensor readings, or cannot configure the display of the necessary parameters. This article will help you avoid common mistakes and get the most out of the app - from basic diagnostics to advanced real-time monitoring.

We will walk through the entire process: from choosing a compatible adapter to setting up custom sensors and troubleshooting connection errors. We will pay special attention calibration of readingsto working with trouble codes (DTC) and optimizing the interface for your car. The instructions are relevant for all versions of Android, including the latest updates. For beginners, screenshots of key screens and explanations of technical terms are provided. Torque Pro 1.12.x.

If you have already tried to connect but see an error Unable to connect to adapter or sensors show incorrect values โ€‹โ€‹- the article has a section with solutions to these problems. For beginners, screenshots of key screens and explanations of technical terms are provided.

1. Selection and preparation of the ELM327 adapter

80% of diagnostic success depends on the correct adapter. Cheap Chinese devices for 300โ€“500 rubles often work unstable or are not compatible at all. The best option is chip-based adapters Torque Pro. The best option is chip-based adapters ELM327 v1.5 (do not confuse with fakes v2.1that do not support all protocols).

Tested models:

  • ๐Ÿ”น Vgate iCar2 - supports CAN, ISO9141, KWP2000 and works with most cars after 2000 year.
  • ๐Ÿ”น OBDLink MX+ โ€”a premium option with support for J2534 and high speed of polling sensors.
  • ๐Ÿ”น Kiwi 3 โ€”a budget but reliable adapter with support for Bluetooth 4.0 i Wi-Fi.

Before purchasing, check compatibility with your car using the table:

Car brandSupported protocolsRecommended adapter
Toyota, Lexus (after 2005)ISO15765-4 (CAN)Vgate iCar2 / OBDLink MX+
Volkswagen, Audi, SkodaISO9141 / KWP2000Kiwi 3 (requires manual selection of protocol)
Hyundai, Kia (before 2010)ISO9141Any ELM327 v1.5
BMW (with NBT EVO)ISO15765-4 + K-CANOBDLink MX+ (requires additional settings)

Important: Adapters s Wi-Fi often conflict with modern smartphones due to Android restrictions on background network operation. For stability, choose Bluetoothmodels.

โš ๏ธ Attention: Some cars (for example, Mercedes-Benz with the system CAN FD) require specialized adapters like STAR Diagnostics. Torque Pro not compatible with them.

2. Installation and first connection of Torque Pro

Download Torque Pro from Google Play (cost ~500 rubles). The free version Torque Lite has limitations: no logging, no custom sensors and no support for some protocols.

After installation:

  1. Turn on Bluetooth on your smartphone.
  2. Connect the ELM327-adapter to the connector OBD-II (usually located under the steering wheel).
  3. Start the engine (or turn on the ignition - for some cars this is enough).
  4. Start Torque Pro and go to Settings โ†’ OBD2 Adapter.

Key point: When connecting for the first time, the adapter may not be detected automatically. Manually select it from the list Bluetooth devices (the name usually starts with OBDII or Vgate). If the device is not displayed, check its power supply (the blue/green indicator on the adapter should be lit).

๐Ÿ“Š What adapter are you using?
Vgate iCar2
OBDLink MX+
Kiwi 3
Another brand
Haven't bought it yet

3. Setting up the communication protocol and diagnosing errors

If Torque Pro does not connect or gives an error No Datathe problem in 90% of cases lies in the wrong protocol. Automatic selection (Auto) does not always work, especially for older cars.

How to configure manually:

  1. Go to Settings โ†’ OBD2 Adapter โ†’ Protocol.
  2. Select a protocol from the table above (for your car brand).
  3. If you donโ€™t know the exact protocol, try the options in order:
    • ๐Ÿ”ง ISO15765-4 (CAN 11/500) โ€” for most cars after 2008.
    • ๐Ÿ”ง ISO9141-2 โ€” for European cars 1996โ€“2004.
    • ๐Ÿ”ง KWP2000 (Fast Init) โ€” for VW Group i Ford.
  • Save the settings and reconnect the adapter.
  • Deciphering typical errors:

    • ๐Ÿšจ Unable to connect to adapter โ€”the adapter does not respond. Check the connection to the connector OBD-II and indication.
    • ๐Ÿšจ No Data Received โ€”the wrong protocol is selected or the adapter is not compatible with the car.
    • ๐Ÿšจ Link Error โ€”problems with Bluetoothconnection. Reboot the adapter (remove/insert back).
    What to do if the adapter is detected, but the data is not readable?

    If the adapter is connected, but Torque Pro does not show parameters (for example, speed or temperature), the reason may be:

    1. Incompatibility with ECU - some control units (especially in BMW or Mercedes) require specialized adapters.

    2. Manufacturer protection โ€”for example, Mazda after 2017 encrypts data OBD-II.

    3. Damaged contacts in the connector OBD-II (check pins 6, 7, 14, 16).

    Solution: try another adapter or contact a professional diagnostician scanner type Launch X431.

    4. Calibrating sensors and setting up the dashboard

    By default Torque Pro displays basic parameters: engine speed, speed, coolant temperature. But for accurate diagnostics, you need to add custom sensors and calibrate them.

    How to add a new sensor:

    1. Go to Sensors โ†’ Add custom sensor.
    2. Select a parameter from the list (for example, Absolute Load for engine load).
    3. Specify the formula (standard is suitable for most sensors A*0.01).
    4. Set up units of measurement (for example, % for load).

    Popular custom sensors:

    • ๐Ÿ“Š Fuel Consumption (Instant) โ€” instantaneous fuel consumption (requires entering the tank volume in the settings).
    • ๐Ÿ“Š Intake Air Temperature โ€”intake air temperature (critical for turbocharged engines).
    • ๐Ÿ“Š Throttle Position โ€”throttle position (helps diagnose โ€œfailuresโ€ during acceleration).

    Critical setting: To correctly calculate fuel consumption, you must enter the exact volume of the tank in liters (Settings โ†’ Vehicle control โ†’ Fuel tank volume). Without this, the readings L/100km will be incorrect.

    To simplify monitoring, create your own panel:

    1. Go to Dashboard โ†’ Edit.
    2. Add the desired sensors by dragging.
    3. Adjust color zones (for example, red at temperatures above 100ยฐC).

    โœ… Fuel tank volume entered correctly

    โœ… The correct communication protocol has been selected

    โœ… The sensors have been calibrated (check the idle speed)

    โœ… Logging has been enabled (for error analysis)

    -->

    5. Reading and resetting errors (DTC)

    Torque Pro allows you to read fault codes (DTC) - standard designations of problems that are recorded by the ECU (electronic control unit). To read errors:

    1. Connect to the adapter and start the engine.
    2. Go to Faults โ†’ Read codes.
    3. Wait completion of scanning (may take up to 30 seconds).

    Examples of decoding codes:

    • ๐Ÿ”ง P0300 โ€”random/multiple misfires.
    • ๐Ÿ”ง P0171 โ€”poor air-fuel mixture (bank 1).
    • ๐Ÿ”ง P0420 โ€”low efficiency of the catalytic neutralizer.

    To reset errors:

    1. Select the desired codes in the list.
    2. Click Erase codes.
    3. Important: After resetting, errors may appear again if the problem is not resolved. For example, P0442 (leak in the fuel vapor recovery system) requires checking the canister valve.
    โš ๏ธ Attention: Resetting errors does not eliminate their cause! If after cleaning the code appears again, diagnostics at the service center is required. For example, P0301 (misfire in cylinder 1) may indicate faulty spark plugs, coils or low compression.

    6. Logging and data analysis

    One โ€‹โ€‹of the most powerful functions Torque Pro is recording logs in format .csv for subsequent analysis. This is useful for:

    • ๐Ÿ“ˆ Diagnosing "floating" faults (for example, a drop in power during acceleration).
    • ๐Ÿ“ˆ Optimizing fuel consumption (comparing driving styles).
    • ๐Ÿ“ˆ Monitoring the condition of the engine after chip tuning.

    How to record a log:

    1. Go to Data logs โ†’ Write a new log.
    2. Select sensors to record (recommended: revolutions, speed, load, temperature, fuel consumption).
    3. Press Start and take a test drive (minimum 5-10 minutes).
    4. When finished, press Stop and save the file.

    Logs can be opened in Excel or Google Sheets to build graphs. For example, a comparison Throttle Position and Engine Load helps identify delays in throttle response.

    Tip: To analyze acceleration dynamics, record logs with the polling frequency 5 Hz (setting in Data logs โ†’ Polling frequency). A higher frequency (for example, 10 Hz) can cause lags on weak smartphones.

    ๐Ÿ’ก

    If the log is too large, reduce the number of recorded sensors or increase the recording interval. For example, to monitor fuel consumption, it is enough to record data once every 2 seconds (0.5 Hz).

    7. Solving common problems

    Even with correct settings, failures can occur. Here are typical scenarios and their solutions:

    ProblemPossible causeSolution
    The adapter connects, but the data is updated every 5-10 secondsLow polling speed or weak Bluetooth-signalReduce the number of active sensors or move the adapter closer to the smartphone
    Fuel consumption readings are too high/lowIncorrect tank volume or fuel typeCheck settings in Vehicle management โ†’ Fuel
    The application crashes when connectedConflict with other BluetoothdevicesDisconnect other gadgets (headphones, fitness bracelets)
    Errors cannot be read (empty DTC list)The control unit does not support the standard OBD-IITry specialized software (for example, FORScan for Ford/Mazda)

    If Torque Pro does not see the adapter after updating Android, the reason may be a new restriction on access to Bluetoothdevices. Solution:

    1. Go to Android Settings โ†’ Applications โ†’ Torque Pro โ†’ Permissions.
    2. Enable permissions for Bluetooth, Location and Storage.
    3. Reboot your smartphone.
    โš ๏ธ Attention: On some firmware (for example, MIUI or EMUI) Android aggressively closes background processes. Add Torque Pro to battery optimization exceptions (Settings โ†’ Battery โ†’ Battery optimization).

    8. Hidden functions and advanced settings

    Torque Pro can do much more more than just reading errors. Here are a few little-known features:

    • ๐Ÿ” Fuel system leak test: Record a log with sensors Fuel System Status and Long Term Fuel Trim. Sharp changes in values at stable speeds indicate a vacuum leak.
    • ๐Ÿ” Turbine monitoring: Add a sensor Boost Pressure (for turbocharged engines). The normal value is up to 1.2โ€“1.5 bar for most cars.
    • ๐Ÿ” Analysis of driving style: Enable recording G-Force (overload) to assess the aggressiveness of acceleration and braking.

    Configuring notifications: Torque Pro can notify about critical parameters, for example, when the coolant temperature is exceeded. 110ยฐC:

    1. Go to Settings โ†’ Notifications.
    2. Add a new rule: select sensor Coolant Tempcondition > 110.
    3. Specify notification text (for example, โ€œEngine overheating!โ€).

    Integration with Tasker: Advanced users can automate actions. For example, start recording a log when connecting to an Bluetoothadapter or send an SMS when a notification is triggered.

    ๐Ÿ’ก

    For accurate diagnostics of modern cars (especially with systems CAN FD or DoIP) one Torque Pro may not be enough. In such cases, use it together with specialized apps like Carista or OBDeleven.

    FAQ: Frequently asked questions about Torque Pro

    Can I use Torque Pro without the Internet?

    Yes, the application works completely offline. The Internet is only needed to download updates or upload logs to the cloud (for example, Google Drive). All diagnostic functions, including reading errors and recording sensors, are available without a connection.

    Why does the adapter connect, but Torque Pro does not show data?

    There are several reasons:

    1. Incorrect protocol (try manually selecting another one in the adapter settings).
    2. The adapter is incompatible with your car (for example, for BMW or Mercedes you need a specialized scanner).
    3. Damaged contacts in the connector OBD-II (check pins 6 and 14 with a multimeter).
    4. The car control unit is blocked (for example, after unsuccessful attempts to connect with other software).

    For diagnostics, try connecting the adapter to another car or test it with software OBD Auto Doctor.

    How to reset the ELM327 adapter if it is "frozen"?

    If the adapter does not respond (the indicator does not blink, it is not detected by Bluetooth), perform a reset:

    1. Disconnect the adapter from the connector OBD-II.
    2. Press and hold the button on the adapter (if any) for 10 seconds.
    3. Plug it back in and restart the smartphone.

    If there is no button, leave the adapter disconnected for 5-10 minutes (the power capacitor will discharge).

    Is it possible to flash the ECU using Torque Pro?

    No, Torque Pro - this is diagnostic software, not a tool for flashing. To change the ECU software, specialized devices such as K-TAG, KT200 or OpenPort 2.0are required, as well as knowledge of the specific protocols of your car. Incorrect firmware can damage the ECU!

    Where is the error code (DTC) database stored in Torque Pro?

    The DTC database is built into the application and is updated with it. To view the decoding of the code:

    1. Go to Faults โ†’ DTC Database.
    2. Enter the code (for example, P0128) in the search field.
    3. Click on the result to detailed description.

    If the code is not in the database, check it on sites like OBD-Codes.com or in your car's manual.