A lightweight bluetooth adapter used for running diagnostics through the OBD2 port on your vehicle (or custom application). Paired with the corresponding phone app (Android and iPhone have different options for the apps used). With this adapter you will be able to read all diagnostic trouble codes, computer controlled sensors, and create datalogs for your vehicle. Even 0-60mph tests are supported with this adapter. Additionally, you can use a car mount for your phone and customize a screen to read and display anything that the computer can see, including your exact coolant temperature, rpm, timing, air/fuel ratio, etc. Anything that your ECU (Engine control unit) can read, will be able to be read and displayed by using this adapter. Fast & free shipping from within the USA! No need to wait weeks for this to arrive, orders are delivered within 2-3 days when shipping to the lower 48 states.
ELM327 Functions include but are not limited to:

1.Read diagnostic trouble codes, both generic and manufacturer-specific, and display their meaning (over 3000 generic code definitions in the database).
2.Clear trouble codes and turn off the MIL ("Check Engine" light)
3.Display current sensor data
4.Engine RPM
5.Calculated Load Value
6.Coolant Temperature
7.Fuel System Status
8.Vehicle Speed
9.Short Term Fuel Trim
10.Long Term Fuel Trim
11.Intake Manifold Pressure
12.Timing Advance
13. Intake Air Temperature
14.Air Flow Rate
15.Absolute Throttle Position
16.Oxygen sensor voltages/associated short term fuel trims
17. Fuel System status
18.Fuel Pressure

V2.1 Support 7 Kinds of OBDII protocols as follows:
Vehicle Coverage: Works on all OBD2 Vehicles.
1.ISO9141-2(5 baud init,10.4Kbaud)
2.ISO14230-4 KWP(5 baud init,10.4 Kbaud)
3.ISO14230-4 KWP(fast init,10.4 Kbaud)
4.ISO15765-4 CAN(11bit ID,500 Kbaud)
5.ISO15765-4 CAN(29bit ID,500 Kbaud)
6.ISO15765-4 CAN(11bit ID,250 Kbaud)
7.ISO15765-4 CAN(29bit ID,250 Kbaud)