AI OBD2 Scanner Document

AI OBD2 Scanner Support
Getting Started & Hardware Requirements
- Supported Adapters: Any standard ELM327-compatible OBD-II adapter (Bluetooth Classic 2.1+, Bluetooth Low Energy, or Wi-Fi). Recommended chipsets include genuine ELM327, PIC18F25K80, vLinker, OBDLink, or Veepeak.
- Vehicle Compatibility: All 1996 and newer cars and light trucks sold in the United States, 2001+ European gasoline, 2004+ European diesel (EOBD), and OBD-II compliant Asian vehicles.
- How to Connect: Plug your ELM327 scanner into the vehicle 16-pin OBD2 port (typically below the steering column). Turn the vehicle ignition to the ON position (engine running or accessory on). Open AI OBD2 Scanner and tap Connect.
Safe Read-Only Architecture
- Non-Intrusive Safety: AI OBD2 Scanner operates on a strict read-only architecture. It only issues standard SAE J1979 / ISO 15031 diagnostic queries (Modes 01, 02, 03, 06, 07, 09, 0A).
- No ECU Flashing: The app never sends dealer-level programming commands, adaptation resets, or binary firmware flashes. It will not brick your vehicle ECU or interfere with braking, steering, or engine controls.
Trouble Codes & Freeze Frame
- Reading Fault Codes: Navigate to Trouble Codes and tap Read DTCs. The app interrogates all active ECUs for Confirmed (stored), Pending, and Permanent diagnostic codes.
- Freeze Frame Snapshot: When a DTC triggers the Check Engine Light, the vehicle ECU captures an exact snapshot of engine parameters (RPM, coolant temp, vehicle speed, intake pressure, fuel trim). Tap any code with the snowflake icon to view its freeze frame.
- Clearing Codes: You can send Mode 04 clear commands to turn off the Check Engine light once repairs are completed. Note: Clearing codes also resets I/M emissions readiness monitors, which require a full drive cycle to reset.
Live Telemetry & Gauges
- Configurable Sensor List: Select from over 60 standard OBD-II sensors supported by your car, including RPM, vehicle speed, coolant temperature, mass airflow (MAF), throttle position, fuel pressure, intake air temp, and O2 sensors.
- Multi-Sensor Waveforms: Tap the Waveform tab to graph up to 4 sensors simultaneously in real time. Pinch to zoom and observe real-time spikes or sensor dropouts.
12V Battery Health & Cranking Test
- Loaded Resting Test: Reads the vehicle battery voltage under ignition ON to estimate current state of charge and battery health.
- Cranking Voltage Test: Monitors voltage drop during engine start to diagnose weak or aged starter batteries.
- Alternator Charging Test: Verifies that alternator voltage rises to healthy charging levels (13.6V - 14.7V) while the engine is running.
AI Diagnostic Assistant & Credits
- Smart Explanations: Tap "AI Diagnosis" on any detected DTC. The app sends the code along with vehicle context (make, year, freeze frame conditions) to our AI engine for a plain-English explanation, symptom summary, severity analysis, and DIY inspection checklist.
- Daily Free Allowance: Every account receives a daily allocation of free AI analyses.
- Rewarded Ads: Free users can watch a short rewarded video ad to unlock additional free AI diagnostic analyses anytime.
- Credit Packs: Additional analysis credits can be purchased as non-expiring packs through Google Play In-App Billing.
Troubleshooting Connection Issues
- Adapter Not Found: Ensure Bluetooth is enabled on your phone and location/nearby devices permissions are granted. For Bluetooth adapters, pair the adapter in your phone Android Bluetooth Settings first (default PINs are usually 1234 or 0000).
- ECU Does Not Respond: Confirm the vehicle ignition is turned ON. Some cars require the engine to be running to power all sub-network ECUs.
- Cheap Clone Adapters: Inexpensive counterfeit ELM327 adapters (v2.1 clones lacking genuine AT command support) may drop packets or fail on CAN bus protocols. We recommend adapters with authentic PIC18F25K80 or STN chips.