Skip to main content

android-obd

Stars8
Forks1
UpdatedMay 31, 2026 at 18:31

Expert guidance for Android OBD2 / ELM327 development โ€” protocol initialization, PID polling, vehicle data parsing, adapter quirks, and Android Auto integration. Use whenever the user works with OBD2 data, ELM327 commands, AT command sequences, PID requests, DTC reading, vehicle protocol detection, ATSP0/ATZ/ATE0/ATL0/ATH0/ATAT1, bus init failures, adapter init timeouts, classic OBD socket connect, OBDLink MX+/CX, Veepeak OBDCheck BLE+, generic ELM327 adapters, NO DATA, UNABLE TO CONNECT, BUS INIT, SEARCHING, CAN ERROR, STOPPED, ECU polling, race telemetry from OBD, Android Auto OBD display, or Car App Library integration with live vehicle data. Trigger when OBD appears connected but returns no valid data, or when BLE-vs-classic path choice changes behavior. Do not use for generic Android Bluetooth permissions or pairing-only issues; use android-bluetooth for those.

Installation

Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.

SKILL.md
readonly