ELM327 OBDII OBD2 Bluetooth Auto Car Diagnostic Scanner Adapter - Android Compatible Supports multiple protocols including CAN Bus; (over 3000 generic code definitions in the database) Read diagnostic trouble codes, both generic and manufacturer-specific, and display their meaning; Clear trouble codes and turn off the MIL ("Check Engine" light) Works with all 1996 and newer cars & trucks that are OBD II compliant Wireless Bluetooth connection to your computer and phones. Works with Android apps! No More Wires! Comes with CD with scanning software and 1-year manufacturer warranty!