MINI ELM327 Bluetooth OBD2 V1.5 B Software V2.1 read diagnostic trouble codes, both generic and manufacturer-specific, and display their meaning (over 3000 generic code definitions in the database).