Develop a module that connects to the ELM327 device, sends OBD2 and AT commands, receives raw responses, and parses them into readable values like RPM and speed
Video 2
Add a simulation mode that allows testing the app without a real car connection
Video 3
Develop an interface where the user can choose actions like reading data or clearing error codes
Video 4
Include a way to save diagnostic results and logs for future reference or debugging
PHASE 3: Brand-Specific Diagnostic
Video 1
Add a brand selection menu before starting diagnostics to allow users to choose their vehicle manufacturer
Video 2
Retrieve manufacturer-specific DTCs using standard Mode 22 queries where available, with fallback messaging when unsupported
Video 3
Add an optional simulation mode for brand specific DTCs that allows testing the app without a real car connection