Read diagnostic trouble codes, both generic and manufacturer-specific, and display their meaning (over 3000 generic code definitions in the database).
Clear trouble codes and turn off the MIL (''Check Engine'' light)
Set the maximum number of responses to obtain
Remove spaces from ECU responses (to speed data transmission)
Store a unique identifier in EEPROM
Set the CAN mask and filter with one command
Easily switch between variable and fixed CAN message lengths
Send CAN remote frames (RTRs)
Display current sensor data, including:
Engine RPM
Calculated Load Value
Coolant Temperature
Fuel System Status
Vehicle Speed
Short Term Fuel Trim
Long Term Fuel Trim
Intake Manifold Pressure
Timing Advance
Intake Air Temperature
Air Flow Rate
Absolute Throttle Position
Oxygen sensor voltages/associated short term fuel trims
Fuel System status
Fuel Pressure
Many others...
Multi-Protocol Support:
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)
A.SAE J1939 CAN (29bit ID, 250*Kbaud)
B.USER1 CAN (11*bit ID, 125*Kbaud)
C.USER2 CAN (11*bit ID, 50*kbaud)
*default settings (user adjustable)
a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a