It supports almost OBD-II protocols It is the latest version 2.1 Bluetooth connection, no Batteries, Cables, or Switches Retrieve Fault Codes (DTCs) and clear Check Engine lights