OBDII Car/Code Scanner
Modern vehicles report faults through the standardized OBD-II port, but a dashboard warning light tells the driver almost nothing - and understanding it usually means a costly dealer visit or a shallow consumer app. OBD Suite is an integrated diagnostic system that makes deep, transparent vehicle diagnostics accessible to owners, students, and independent mechanics.
The Qt 6 / C++ application implements the OBD-II (SAE J1979) protocol stack in software behind one unified interface, so every feature works identically over a custom-built ESP32 scanner, a commercial ELM327 adapter, or a built-in emulator that serves as a "virtual vehicle" for development and testing. It monitors 28 live parameters and delivers trouble codes in plain language with severity, freeze-frame snapshots, emissions readiness, a 0-100 vehicle-health score, live threshold alerts, and exportable PDF/CSV/JSON reports. Validated on a real vehicle and covered by five automated test suites, it launches in under half a second and stays stable across sessions of more than eight hours.